4.0
Nov 12, 2020
Current employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Good culture, lots of networks and ways of getting involved in other areas of the business, mentoring programmes, and strong sales
Cons
Can get stressful with large workloads