4.0
1 Mar 2025
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
Good benefits and good results
Cons
Lots of politics and drama under the hood, need effort to steer clear
Check out your Company Bowl for anonymous work chats.