Pros
Friendly and the people are awesome to work with
Cons
The management really dont know how to run it. They couldn't even give us 40 hours a week, let alone run the company well, they were just doing things randomly out of nowhere. There was no rational for any of it. There was no real logistics to any of it and none of the supervisors knew what they were really doing, one minute they'd put 5 guys into one zone then have to yank out most of them so the rest could get done instead of just balancing it out where they had a few people in each zone for example