5.0
Jun 9, 2022
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Great place to work, ambitious, friendly & helpful staff, many have been ate the company for a long time. regular communication/updates from senior management
Cons
workload can get crazy at times like any other job for client facing roles