Pros
Silly, party atmosphere sometimes. There have good benefits. You have weekends off. I like my co-workers. There are a few outside perks like going to events, etc.
Cons
Where do I start? Oh, from the top. The publisher and director are the worst managers I've ever come across. They have no idea what they are doing. Because they never took the time to actually learn how to manage and motivate a team, they manage out of fear. RARELY do I hear praise. Forget expecting a "great job!" here and there. They just fired a co-worker - out of nowhere. The co-worker was doing a great job. She was selling more than others and one day they decided no and let her go on the spot. It didn't even look like they discussed it but who knows with them. An employee who was revered around the company left a couple of months ago because it's so horrible. He was amazing but saw it was a sinking ship because of how they handle everything. Everyone has low morale. Everyone is looking for a new job. They barely know how to set goals so you don't know how you're doing. Another bad part is no advancement. If you want to move up in an organization, look elsewhere. Save yourself a lot of misery and headache. Skip over this job! Run for your life.