3.0
Jul 13, 2022
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
salary, benefits, location, events, colleagues
Cons
company culture is just horrible and you work under a microscope. You are basically on an assembly line and you have clearly defined numerical targets that DO NOT make sense and are barely related to the job.