1.0
8 July 2025
Former employee, less than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Honestly can't think of anything.
Cons
The worst company I have ever had the displeasure to work for. The product is rubbish and the management incompetent, the CEO could not make a decision to save his life.