Vantaggi
Really huge potential, vast market, well-known customers, business trips all around the world (this doesn't mean you ever take one though), pretty friendly atmosphere. You have a big chance to meet a real pro among the others and learn anything you were lack on from him. Anyway, such people usually don't take too long at such a place.
Svantaggi
Too much of politics, which in most of the cases is absolutely redundant or far-fetched (for some reason, Russian managers are tend to look for a conspiracy even if the latter doesn't really exist). Lack of trust, as well as internal communication (manager with its subordinates). Thus, employees are not that motivated and valued as it is declared by senior management once a year (on a corporate party). Regular management is generally weak and often incompetent. As a result, company resources are often allocated and spent very ineffectively as they could be. Finally, workplaces are not that comfortable as they should be (poor furniture, especially chairs used). The business center itself causes a lot of troubles from time to time (like electrical outages, plumbing and even communication to the outer world, which is very critical for IT-company).