1.0
19 Jan 2026
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Lovely people; good office location
Cons
Overworked environment where graduates are hired directly from university with little to no experience and are expected to meet tight deadlines under high stress, with insufficient time allocated for projects. High turnover. Limited DE&I