This place is so bad I don't have enough space to explain, it ranges from being watched like a hawk when work is slow, to being ignored when your swamped with work and are asking for help. They take advantage of non English speaking people by telling them; they "must" come in on holidays, punching in 2 minutes before your shift is considered late and you must be docked half an hour, and having foreigners work 12 hour shifts 7 days a week on a "Work Vacation".
When calling in sick you get punished by having to sign a "pink" sheet, then your monthly bonus gets docked, but not just your monthly bonus but your entire departments monthly bonus. These actions are illegal as Canadian law states that a employee receives 10 sick days each year that they cannot be punished for either monetarily or socially in any way.
Then come the absurd lies, stating that we are not making any money so the yearly raises are kept to a minimum, but don't worry your promotion is just around the corner. Half the company consists of machine set ups being payed machine operator wages in order to keep costs down, and once again this largely takes advantage of foreigners as they either don't know they should be getting payed more ore are too desperate for a promotion to simply refuse. Do not be fooled by these illusions of grandeur, your skill and work ethic does not guarantee your promotion.