4.0
Aug 27, 2019
Former employee, more than 10 years
London, England
Recommend
CEO approval
Business outlook
Pros
Collaborative culture Opportunities to grow Competitive salary
Cons
Not much training other than in-house Some support service managers below par