1.0
17 Oct 2024
Former employee, more than 5 years
Sheffield, England
Recommend
CEO approval
Business outlook
Pros
A great product with some great people back in the day.
Cons
Sadly many original staff were let go after the sale to money super market. It’s not a great place to work these days one to avoid if you’re looking for your next job.