3.0
20 Mar 2025
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
really great people and diverse place to work
Cons
terrible pay, long working hours with no recognition. company culture is awful, they do not care about the happiness of their employees and are very profits-focused. claim they are a “flat structure” company but couldn’t be any more opposite