5.0
Aug 24, 2023
Current employee, more than 5 years
London, England
Recommend
CEO approval
Business outlook
Pros
Major clients, interesting work, supportive team to work with and a b corp too
Cons
Sometimes too conservative in working culture. Would like more benefits and incentives shared