- No clear guidelines on what to implement, with important changes after having developed lots of features
- They don't provide the developers with important feedbacks, you need to hunt them to get one
- They don't really believe in remote working
- You're pretty on your own (no contribution at all from CEO/CTO on how to develop the product)
- Useless meetings