I worry that Russia is more than capable of throwing mass casualties into the fight for longer than Ukraine can.
And fighting Ukraine has made Russia vulnerable in all other proxy wars and fronts, such as Syria recently.
Other regions are comparable, 2-3 million rubles ($20000-$30000) are available in several more regions. Then there's a federal one-time payment of 500000 rubles ($5000) and a monthly salary of $2000.
I heard that volonteer numbers right now are pretty high so army became more selective - people expect that war will end soon and hope to get sign in bonus without spending much time on the battlefield, if any.