Management is very nice and understanding to newer employees, training was clear and helpful, taking vacation time is easy and supervisors don't make it a hassle.
Svantaggi
The hours are not for the average person, breaks do not match up to how long you'll be working so expect the minimum break time,