4.0
May 27, 2026
Former employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Supportive big team across many different operational environments
Cons
hoped for more opportunities to grow in the company
Check out your Company Bowl for anonymous work chats.