They never publicly announced how many employees they had in Russia, but I heard informally that they have over 5000 people there, mostly in the Saint Petersburg offices.
5000 employees with family members... even if many of them choose to quit, that's a lot of people to move across the border that can close any time.
5000 employees with family members... even if many of them choose to quit, that's a lot of people to move across the border that can close any time.