- Management is extremely incompetent - from senior management to team leads
- Lack of priorities and team reorganization every 6 months
- Hire and fire attitude = Layoffs
- Favouritism when it comes to promotions. Performance reviews don't mean much when it comes to compensation adjustment or promotions.
- Company does not value employee opinions
- Feedback is ignored
- Unnecessary corporate hierarchy makes getting anything done extremely difficult