4.0
6 Nov 2025
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Nice people and lots of interesting work.
Cons
Lots of red tape due to being insurance and banking makes it frustrating at times to get traction on what could be rewarding projects.