1. The pay is pretty low while expectations are very high.
2. Passion trumps competence when it comes to performance or promotion.
3. There is a lack of solid leaders in many parts of the organization.
4. Work/life balance is difficult to obtain/maintain.