Management lacks knowledge as well as communication, Will tell you last minute about schedule changes. Work 6 days a week, 12 hours a day. Payroll does NOT know what they are doing and has had to redo several of my checks,and be WALKED through it because they lack knowledge as well. Had a mandatory meeting at 5pm after working 12 hours that day, was expected to stay, even though it is against the law to work employees more than 12 hours a day.