5.0
11 Jul 2023
Anonymous employee
Former employee, more than 3 years
Liverpool, England
Recommend
CEO approval
Business outlook
Pros
A great company culture that makes it a relaxed and friendly place to work. Everyone is very hardworking and helps each other.
Cons
Management sometimes dont listen to staff