5.0
Apr 29, 2022
Anonymous employee
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Solid mission, talented and respectful team members, challenging and rewarding work. Sensible core values including Treat People Well and Do the Right Thing. A good place to be.
Cons
There's lots of change and anyone that works here needs to recognize that and embrace it if possible.