Loved the job, but not the company; and it appears they did not like me too much either. Never knew what day you might be working, or whether or not you would keep your shift. Management was fair, but intimidated by the union. My co-workers, if casual, where decent enough, but full time employees, well they lacked professional qualities, in my opinion. Personally, I would not work for this company again.