3.0
Jan 11, 2021
Former employee, more than 1 year
New Malden, England
Recommend
CEO approval
Business Outlook
Pros
The team and people there is what made it worth the stay.
Cons
Management is not always correct, they see what they want to see with or without an explanation.