4.0
30 Jul 2025
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
Depending on team can vary a lot. Good WLB
Cons
Big corporate politics, tech not so good very slow to get things done
Check out your Company Bowl for anonymous work chats.