3.0
Sep 9, 2025
Former employee, more than 3 years
Poole, England
Recommend
CEO approval
Business Outlook
Pros
being able to help people all around the world
Cons
management was rude and not constructive, not supportive when staff were going through rough patches