- CEO and CTO are always fighting with each other in meetings
- CEO constantly making promises to potential clients, when the product isn't ready/not capable of doing what is promised
- CEO constantly overstepping bounds and micromanaging the dev team (managing the dev team is the CTOs job)
- Management says not to overwork yourself, but the team is so small that you have no choice if you want to meet deadlines. As a result, deadlines are almost always missed, and the developers are always overworked/burnt out.
- Company hires mostly coop students and inexperienced people. As a result, the product and codebase is a complete disaster.