4.0
Nov 1, 2023
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Good Culture, Collaborative Teams, opportunities to learn,
Cons
The system is a bit complicated, too much tech dept, keeps changing priorities often,