4.0
May 19, 2023
Current employee
Solihull, England
Recommend
CEO approval
Business Outlook
Pros
Great benefits People are friendly, down to earth and hard-working Modern and techie
Cons
Can lack motivation and morale at times Communication on business changes is not always clear