3.0
15 Aug 2025
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
TC competitive for mid-level Low-stress, good work-life balance Nice office in central London People are generally nice
Cons
An insurance company that does tech rather than a tech company that does insurance. Business is run fine, but senior technical leadership is lacking. Too many staff or higher lack real engineering experience or skills. Not enough direction.