5.0
Apr 6, 2020
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Promotes an ethos of collaboration, agility and innovation, with a high degree of employee engagement and customer satisfaction.
Cons
Some internal processes could do with a bit of updating!