Alfield Industries - Vaughan - Worse Atmosphere and worse management...Can't Imagine it is International Company
Pros
Nothing which I can think of.................
Cons
Worst Management you will be ever worked with, they don't care about you either of your family. Nobody is like to working always blame game, especially IT & Maintenance Team....And even GM is favoring these Departments but don't know for what reason.........HR Department is so lazy to take any steps for giving good work culture. Don't think about learning new things just dragging your performance with Production weight. Extra Long hours and no overtime or lieu day will be given. Managers are treating employee like slaves. IT always showing they are working alot but end of the day you will see no results and this department is good for nothing, only playing politics. I hope somebody will take care of this work culture. ALWAYS SAY SAFETY IS FIRST......BUT In Plant (Alfield Industries) Paths are so narrow in that if something happened you can't survive......