1.0
13 Nov 2025
Former employee, more than 1 year
Leatherhead, England
Recommend
CEO approval
Business outlook
Pros
The company is crap, full of liars, they just promising you everything and doing nothing. Not recommending to work for anyone in there is really crap !
Cons
Bad management, they don’t care about people !