It's a company with great potential, BUT....
Pros
Definitely the people, personal growth and learning opportunities, lots of responsibilities, great location, free fruits and milk, table tennis and soccer in breakout area, fun events (Christmas/ New Years Party)
Cons
Company has grown from start-up to a big organisation and although some technology has evolved with it, the people management lacks behind. No real strategy when it comes to its employee. HR UK is trying really hard but it seems that they are mainly trying to 'tidy up' for other people's mistakes (US team perhaps!?). Change happens before it is announced. It is understandable that it needs to happen but without the buy-in and motivation of the employees, all change is pointless. The company seems to chase its own tail with that. Work-life balance got better in some departments but some teams just stay late for the sake of it. Managers should promote and lead with example by not staying past 7pm (or longer) every day. Promotions: Graduates got promoted to people manager roles too quickly without having the experience or any support from senior management.