Pros
Decent pay for VERY simple work however the work environment (not the work itself) demands more pay to hold employess unless you do not mind being subject to being belittled. Work is overall rewarding if, and i mean IF, you are left to do your job w/o being judged by an overzealous owner. When owner steps away from the entire production aspect of the job, the work itself is great and rewarding, however you are unlikely to work in a scenario like this as the company cannot seem to hold employees long enough to get to a self sustaining environment that can run w/o the owner looking over everyone's shoulder.
Cons
Owner comes off as insulting/belittling/condescending add in any other word that describes a way you should not treat people. Hours are very difficult to predict do to the sporadic nature of management. Some days production will get completely shut down due to very minute issues that completely irrationally upset the owner. For someone expecting consistent work this can be a bit nerve wracking as you don't know if you are going to get a full weeks pay any given week depending on the 'problems' that happen throughout said week. Staff is constantly overturning for the exact same reason. Company will give a false sense of caring about employees' well being, but it was made very clear to me that that is not case (no pun intended). Employees are viewed as dispensable from what I gathered in the short time I was there.