1.0
6 Mar 2023
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Proven business to survive a pandemic
Cons
No strong leadership at the top Poor HR management Poor structure to the company No career growth Unprofessional work environment I have witnessed several colleagues quit in the London office due to discrimination & harassment from HR. Completely unacceptable. Please stay away from this company.