Pros
You meet lifelong friends here. A lot of the workers have so much talent. You learn quickly. Still small enough where there's a good amount of cross-departmental functionality.
Cons
CEO and VP (both brothers) have anger issues. They blow up at unexpected times and for reasons you think would actually please them. Fear of messing up all of the time. Fear of eating in the kitchen because it became a meeting area if the brothers entered. Fear of talking to other coworkers because you can't be productive and move your mouth. Fear of getting yelled out about things that were out of your control. Fear of coming in late(due to unforeseen circumstances). Fear of leaving on time(5:30pm). Fear of coworkers throwing you under the bus. Fear of management not understanding that it's not a healthy work environment. Fear of HR not being a real HR and taking issues seriously as they should. Fear of losing your job every day. Fear of not being able to express yourself freely. Fear of looking at your cell phone and it being mistaken for you not working. Fear of taking a full hour lunch. Fear of being emotionally abused by the brothers monthly, weekly, daily!