- The company is under-resourced in every way. There is no module training, no product documentation, and no employees with the bandwidth to train new hires. Because of this, there are only 3-4 engineers with all of the tribal knowledge who are forced to prop up the entire company. This leaves highly- skilled new employees virtually useless, and ultimately blamed later.
-The company and product vision is completely absent. The product is incredibly complex and undocumented, so customers are unable to do any self-service. It ends up being one engineer doing non-stop technical work (through weekends, evenings, etc) with no actual SOW or plan in place, thus resulting in an upset customer and a perpetually unfinished product.
- Management will adjacent-to-address the resource issues to placate employees, but then will turn around and blame those same employees for not working hard enough. There are no boundaries in place - specifically for the technical engineers. The leaders will message you at any hour of the night and expect you to immediately reply.