2.0
3 Jun 2026
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
Good people within teams and good culture
Cons
Bad management Low salaries Not transparent with business decisions
Check out your Company Bowl for anonymous work chats.