Pros: none.
Cons: long hours, no lunch or breaks, management is disorganized
This company falls flat on almost every aspect of an "enjoyable" job. There is very little chance for advancement, the schedule is disorganized and often incorrect, there is very little communication, and the position is unclear.