Pros
Relatively large and stable company. Worlwide reach of communications service providers. Opportunity tol get international experience.
Cons
Salaries in Moscow department is relatively low for such level company and expertise/experience they require. The company tries to save money on everything, even on ventilation and hot water in the Moscow office. In result you get headche in airless openspace (Moscow, Kozhevnicheskaya 7) and can not perform well. Most of middle/top managment staff in Moscow is working int the company 7-10 and more years, started as students or just after university. So, thas limited understanding/feeling of outside world and markets They do not provide real new-hire technical training, New hire in Moscow just get a lot of slides, word manuals, some on-line exercises and tests.