Pros
- lower and middle management and employees are motivated and are what's keeping the company afloat (despite poor management on highest levels)
- Fair compensation
- Office location, coffee quality
Cons
- Old-fashioned, hierarchical organisation
- Lack of strategic vision: ad hoc decision-making with no long term plan in mind leads to unhappy clients and unhappy employees, and in the end to an unprofitable business
- Inefficiencies in processes throughout most departments
- CEO reigns as an autocratic 'leader' and lacks vision
- No open culture of discussing things: higher management act as 'puppets' and seem to fear the CEO
- higher management completely lacks leadership skills & strategic vision