1.0
9 Dec 2023
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Smart and kind people, Above grade benefits, Good office.
Cons
Technically incompetent due to bloated infrastructure and leadership refusing to accept or remedy this. Lack of integrity in mission statement as the sole North Star Metric is money but they state financial progress for customers as their goal.