3.0
Jul 8, 2026
Former employee, more than 5 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Work load is manageable no vision for senior leadership
Cons
Politics No job security Us centric no international presence
Check out your Company Bowl for anonymous work chats.