Pros
Lots of talented employees who care, but are powerless to make any real decisions.
Cons
Where to begin, commissions are earned and not paid with no explanation. Pay plans change and no one communicates this to the employees. People are fired without notice and replaced without any feedback. There literally is no HR department so even when complaints are lodged, they go nowhere. Everyone tip toes around the CEO. He micro manages everything and makes decisions that don't make any sense. Senior leaders never actually get in front of their customers, except for a few notable exceptions. If the managers were able to run the business the right way without CEO and COO interference, and they actually spent time with customers and dealers it would be a whole different story. Until that changes, the company will never win.