3.0
Aug 26, 2020
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
The people are generally great to work with. The promotion structure is well defined with clear objectives for each level.
Cons
Projects are very demanding on time. The constant feedback can be demoralising.