Pros
You will learn a lot about the industry here. Weekends off.
Cons
There are so many very costly mistakes being made here and covered up from the owners by employees. The owners often blow up on their employees when a problem arises, often using profanity. Theirs no negotiating or discussion to resolve a problem.