3.0
9 Feb 2024
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Some great people, very talented
Cons
Good people leave quickly, they do nothing to keep staff. There is a culture of always saying yes to the client, putting everyone under immense pressure to deliver no matter what.