Pros
Time Off, Vacation, Insurance Benefits, Retirement Plan
Cons
So many. Employees working overtime to get a job done that they aren't correctly trained for. There is zero training. Mistakes are constant. Can't believe they haven't been sued or shut down. Managers have the smallest amount of work but like to throw their weight around making their minions work extra. If you're not in the "In" Group you're ignored for activities outside of work and on getting your opinion about what is happening or could be made better. The owners are clueless about the business they are in, but act like they are the deal. If you want a promotion, good luck, since the least qualified get promoted.