Pros
Young and pro-active team members - had the luck to work with some really nice and knowledgeable people who were also sharing their expertise.
Cons
No bonuses for the internal team Working overtime during monthly and yearly close sometimes even 10+ hours in a day Promotion based more on filling the place of the person higher up who left than on performance. Sometimes people promoted 6-8 months back got promoted again. Salary is low for the current market and the yearly increase is almost nothing Too much difference in knowledge and communication between the teams - some teams help each other while in others people are struggling. The analysts in the on-site projects are treating the ones in the Prague office more like "helpers" than like equal colleagues not sharing all the insight on the project and not inviting them in all the calls. Overall it's a good start for a graduate - you have the possibility to earn quite a few things, not only process related but also how to manage time, however not recommended to stay more than one year as nobody is appreciating the commitment.