3.0
14 Aug 2024
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Lovely people and great working atmosphere.
Cons
Workload is unmanageable, unless you are happy to commit your own time to completing tasks outside of work