Pros
There used to be a number of very qualified individuals working feverishly to grow and improve this company; it grew quickly and attracted top talent. Management encouraged personal growth and careers were on a fast track. It was the best place to work in South Carolina and the best joined the team.
Cons
The current president has been in his position for almost two years. This, unfortunately, has been a textbook example of how personality defects can poison a company. The current president is a technopeasent and a bully. He makes up for his lack of knowledge/skill with a bombastic, threatening management style. He has recently removed all management personnel that had any capability of reversing this spiral and has established a very weak management support team. He has alienated his employees (they universally revile his Napoleonic, narcissistic, personality) and his customers (meeting with them, getting to know them is beneath him - that's a task for his minions). He is currently ridiculed and dismissed as an ineffective jerk. Personnel stay in place only because of the perceived difficulty of obtaining another position - they're in it for the money but out at the first alternative. The exit rate is increasing weekly.