2.0
17 Mar 2025
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Nice people at ground level,
Cons
Poor structure to company, Very little in way of benefits, on offer. Dated product offerings, the company has no clear salary review process. The leadership is poor.