5.0
May 16, 2022
Anonymous employee
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
The people are technically exceptional, approachable and want to make a difference.
Cons
Because everyone wants to do their best, it's difficult to get all the good initiatives over the line and priority of what is focused on to complete is required