- Unclear company vision, changed multiple times during my work there
- Managment promised too much to their Customers, and that put a lot of pressure on the Engineering team
- Overall lack of structure, seems like the Company grew too quickly for its own good