4.0
Nov 6, 2025
Anonymous employee
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Flexibility depends on where you are based and what role you are in
Cons
Long hours, constant layoffs Not many possibilities to grow