Poor management. Income is less than minimum wage. They don't train properly and good enough and force you to work on your own. They try to hire new comers who will not complain or don't know how to complain about payrolls.
Horrible company to work for. When it's busy you are expected to work overtime and bank as much as possible so when you get laid off you don't have to claim EI. Raises were promised but never happened. If you are ok with $16 /hr doing difficult manual labour, with no job security, no chance to advance your career and no raises, supplying your own tools, then this is the job for you. MGMT is a joke, they will tell you how happy the customer is with our hard work and in the next breath tell you how lucky you are to have a job and how bad you are at it, so don't expect a raise. We were told we were going to have to sign a contract stating we wouldn't discuss wages as we were told at our "Employee Appreciation Day" that it is wrong to discuss your wages with coworkers as it gets them upset. Most of your coworkers are decent and in the same boat as you being lies to and hoping that they will be the lucky one to get a raise but sadly it never happens
Free water when it was provided (not often enough)