1.0
18 Nov 2025
Former employee, more than 5 years
Leeds, England
Recommend
CEO approval
Business outlook
Pros
Office in a good location
Cons
Deceitful, broken promises, arrogant & "closed doors" management, everybody that leaves is labelled "a bad leaver", none payment of expenses, the list goes on & on...