4.0
Dec 11, 2025
Current employee, more than 8 years
Plymouth, Inglaterra
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.