4.0
11 Dec 2025
Current employee, more than 8 years
Plymouth, England
Recommend
CEO approval
Business outlook
Pros
Benefits, resources, products, learning opportunities
Cons
Very corporate by nature, US based company and very US centric in nature.
Check out your Company Bowl for anonymous work chats.