Germany is far stronger than USSR to start off. Russias only hope is to stock up on infantry and avoid directly confronting any major German force. For Russia mechs and tanks are useful because if placed right they can attack anywhere on the German front. This can help Russia to delay Germany until it has the strength or the help to go on the offensive.