Pros
The people who have chosen to stay are solid.
Cons
Everyone walks on eggshells when the President of the company is on the premises. He micromanages every aspect of the company and discourages independent thought by his actions and how he treats his employees. The environment is so toxic that they had to bring in a consultant to attempt to change the culture, requiring every employee to attend a 2 day "leadership" course. In actuality, everyone knows that the course was designed to address the President's own negative and destructive traits and it was simply a way to disguise the huge elephant in the room that no one has the courage to discuss. Many talented and professional people have left or will leave soon because of the inability of the owners to see the common denominator in the revolving door equation. It's sad, really, because the owners worked very hard at building the company and they gave the keys to someone who alienates everyone, except the chosen few, at every turn.