2 customer reviews
Not great...I had to work nearly all of my days off to keep up with the workload, expected to work all public holidays at home without extra pay, forced annual leave days. Staff were nice and friendly, work was fun, but not really worth it. More...
Reviewed on Google Maps