3.0
27 Apr 2020
Former employee, more than 3 years
Egham, England
Recommend
CEO approval
Business outlook
Pros
Met some great people along the way, learnt a lot professionally and personally. Reasonable benefits.
Cons
Micro management, heavy politics, clicky, false support, should have left after 2 years, not great work life balance and not very dynamic