Pros: people are like family
Cons: stressful on a multitude of levels
The one positive thing I can say is that I like my co workers. However, everyday is a constant struggle of communication, everyone is stretched out way beyond what they should be working, leading to many mistakes made by exhaustion. I've worked in a lot of high stressful jobs, and this by far blows them all out the water.
Lately we have had many signs posted about how our corporate office does not want it's workers talking to the union representatives standing outside the office, right after company was bought out due to company filing for bankruptcy this past year.