Pros
great people, positive atmosphere (when things were going well)
Cons
bad management decisions, no involvement of staff in decisions, wrong management recruited/promoted, unrealistic targets set for sales people, commissions not always paid (company found ways not to pay), too much debating and not enough decision making, lack of moving with market trends.