1.0
7 Jan 2026
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
Salary was ok, London location was ok.
Cons
Rude staff, not friendly or welcoming especially a specific department that you would expect support from… Workload is overwhelming and far too much. Disorganised and no support from management. Very old systems and IT equipment. Very toxic environment. Wouldn’t recommend at all I’ve never felt more uncomfortable or unwelcome. Company policies are outdated and off putting. Also huge lack of diversity and no flexibility.