1.0
22 June 2026
Can be good if you are in the right team
Anonymous employee
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
A good place to work if you are in a right team
Cons
Unfortunately more than good ones. Definitely wasn’t lucky with the team a manager who was doing micro management considering it was fine. I was continually tracking and blaming for everything even when work was done. People were looking for reasons in order to get rid of me rather than help me to adapt. At the end I was told I am not able to do a job and every task I was doing I was doing like a robot.