5.0
Apr 18, 2025
Current employee, more than 3 years
Ayr, Scotland
Recommend
CEO approval
Business Outlook
Pros
Great people Open communication Commitment to clients and colleagues They believe in their product
Cons
Relatively high turnover, a lot of things centralised in US