Pros
Non-management staff are mostly great people. Decent pay. Good benefits. Car benefit is great if you're a marketing representative. No performance metrics!
Cons
Nepotism. Family members/friends of management have lesser responsibility, get extra vacation, and don't pull their weight. Restricting of growth. Only friends and family move up in the company. New ideas are shot down, old school mindset in how company is run, process improvement is limited by ineffective managers and people not wanting to do more work Secretive and lack of communication: Managers doors closed all the time, people fired without cause (they are paid out) suddenly without any warning. Ineffectual: Management sits around doing a lot of nothing (online shopping, chatting with friends, taking long lunches, etc.) Large chunk of marketing's day is spent doing nothing and most want to keep it that way. Way of doing business is ineffectual. Plenty of time spent sales training same people repeatedly.