5.0
Mar 23, 2025
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Travel opportunities Promotion opportunities Alwyas learning
Cons
Changes to structure often can make you feel at times stressed
Check out your Company Bowl for anonymous work chats.