3.0
Jun 11, 2026
Former employee, more than 8 years
London, England
Recommend
CEO approval
Business Outlook
Pros
It is a good office to work in the work environment is very calming. People are some of the brightest you can work with.
Cons
People are very competitive and the culture is always to blow your own trumpet. Everyone is obsessed with visibility and the ranking system with your peers is always putting a huge amount of pressure on employees.