4.0
Jun 17, 2026
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Great company culture and flexibility
Cons
not many opportunities to travel and meeting team members and colleagues located remotely, unless you are a senior leader