They are willing to work with you as much as possible with schedules. They try to enforce safety guidelines to protect all employees and they try to give you all the tools you need to succeed.
Cons
Employee morale is not high because they are not always show the appreciation.