1.0
18 Aug 2025
Current employee, less than 1 year
Leeds, England
Recommend
CEO approval
Business outlook
Pros
You get paid , have to take on multiple jobs
Cons
Not a great place , they do not value their staff, no chance to develop, turn positions on and off at will , no long term job security. Do not apply for a job there