3.0
Mar 13, 2026
Anonymous employee
Former employee, more than 8 years
Recommend
CEO approval
Business Outlook
Pros
There are some great people that work there, they were always supportive of flexible working in my role
Cons
Management could be difficult to work with, would make changes to processes and not manage the change effectively American owned so they do give you the bare minimum in terms of annual leave etc.