5.0
Sep 29, 2022
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
The people, the culture and the opportunities.
Cons
The recruitment and onboarding processes, whilst thorough, are very long which can be frustrating.