- Senior management are inexperienced with software businesses which leads to conflict and bad decision making
- Far more bureaucracy than you'd expect in a small company
- I saw multiple people get screwed over by management, both financially/contractually and with stress levels