Pros
I got a pay check every week and I was able to take off as much time as I wanted even if I didn't have the vacation time earned cause they're constantly understaffed and can't afford to fire anyone. If you become part of the favorite group, you will regularly win movie tickets or tchotchkes (crap) with the company logo on it. Learned a lot about the industry cause you have to do everything and best of all I was able to quit once I was ready!
Cons
LOW pay, HIGH stress and tense / negative working environment. Ownership and management act like they are doing you a favor or think that they're some kind of parental figure. Read the company responses, it clearly explains they're views on what they think the employer / employee relationship is like. the company is so small and dysfunctional theres a low / no chance of advancement. Getting demeaned /talked down to / micromanaged is a regular occurrence.