3.0
10 Jan 2024
Former employee
London, England
Recommend
CEO approval
Business outlook
Pros
Majority of people you work with are great and really care about their job.
Cons
The leadership can be toxic
Check out your Company Bowl for anonymous work chats.