1.0
26 Mar 2026
Former employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
No micro-managing or process around anything
Cons
No transparency, tools to do your Job are horrible, unrealistic expectations, constantly letting people go, toxic US v UK culture, absolute mess from top to bottom.