1.0
Mar 13, 2023
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Amazing product and use to have a good customer presence
Cons
Unfortunately once what was a good company is now not a healthy place to work. Lack of service to the client. Bas customer satisfaction, multiple wrong decisions led to a stagnant product. Not a good company to work for.