3.0
Nov 28, 2025
Current employee, more than 5 years
London, England
Recommend
CEO approval
Business outlook
Pros
I enjoy the role; it's stimulating, and the people I work with are immediately connected, at times. excellent medical / time off benefits
Cons
the work-life balance and mental health. Poor career development