3.0
Jun 3, 2024
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
There's good benefits and flexibility. And a ton of learning opportunity through the business.
Cons
It's hard to navigate processes and the culture often felt almost fearful. People don't turn cameras on and engagement is low. It made it difficult to get things done well.