Pros
Some good employees within the organization that really want to see the company succeed.
Cons
Management has no clue what they are doing. They all slid into positions as a result of the former CEO doing the hiring for a business he knew nothing about. Anything less than a complete corporate level overhaul, the company is dead in the water.