5.0
Jun 21, 2020
Current employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Development Fast-paced environment Opportunities to grow Multicultural environment Support from the management
Cons
Too many on the management chain to report