3.0
Jul 25, 2024
Current employee, more than 3 years
Manchester, England
Recommend
CEO approval
Business Outlook
Pros
People are friendly, helpful and hard working.
Cons
Leadership all done in the US now and outwith that area you often feel forgotten about and not included.