Here's a good article and the HN discussion about Russia. http://news.ycombinator.com/item?id=1409194
Basically, you would probably want to stay away from it. You can find decent engineers there but everything else is terrible for business: corruption, taxes, banks, cost of living, visas, etc.
Here's a good article and the HN discussion about Russia. http://news.ycombinator.com/item?id=1409194
Basically, you would probably want to stay away from it. You can find decent engineers there but everything else is terrible for business: corruption, taxes, banks, cost of living, visas, etc.