5.0
Feb 7, 2024
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Great place to work, people get on with it, no silly meetings or announcements, great projects, great people, great management.
Cons
I cannot think of any.