- work with huge and serious projects and clients
- tuned business-processes in the company (hiring, boarding, project management, training, etc).
- decent compensation package (comparing to other companies in Kyiv).
- lots of good people. Lots of pleasure to work with them.
- the best IT Team, very friendly.
- access to the roof.
Cons
- obligatory presence hours on some projects up to 7 PM (project specific).
- office temperature and ventilation problems (as of 2013).
- location: quite far from the subway stations.
- all the negative sides of working in distributed teams - miscommunication, synchronization problems,
- all the negative sides of working in big companies - heavy processes, relatively long adoption of new technologies and solutions.