5.0
Mar 6, 2021
Current employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Great mission, talented work force, responsibilities at an early tenure relative to market
Cons
Multiple organisational and strategy changes on a constant basis, some left leaning ideological bias