5.0
Jan 3, 2019
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Career progression, C-Level exposure, Opportunity Driven, Culture, Environment
Cons
Early success can sometimes be down to luck based on territories