Pros
* proper international environment: employees half Brits, half coming from all corners of Europe and world * international business: lots of customers/representatives visiting the office from all countries * large, appealing building, with a dedicated restaurant at ground floor and lot of space to hang around with colleagues * lost of freedom in picking technologies and development strategies * very skilled people can hike the career ladder quickly
Cons
* the direction of the company is not clear to anyone * a lot of people who joined in the early days are still working in the company with relevant career progression but not enough skills compared to the role they cover * some not-so-appealing HR policies are enforced a bit too strictly: no alcohol in the office, many prefer shirts to t-shirts (a bit too corporate) * level of tech is average; not very happy to use bleeding-edge technologies, a lot of tech debt and a good amount of legacy services hanging around