Pros
Company clearly has a decent product as they continue to make money but it is baffling as to how they stay in business after working there.
Cons
As many others have stated, there are a few people at the top who make all of the decisions, and don't have any interest in listening to anyone else. Training or introduction is none existent. Some of the VP's would be low to mid level managers at real companies as they have no real management skills and are only in their positions because they are the last man standing. Technology is 15 years behind the times, nitpicking oversight is beyond over the top and motivation by fear is the norm. I could go on and reiterate what others have said, but it would be redundant. I wish I had seen this site before I stupidly took a position at QVII!