1. They never fulfilled the compensation promises when it was negotiated after the interview,like bonuses. * They don't pay for OT include with weekend and you even cant apply vacation for using the OT . you get nothing for working over time.
2. Bad management.
3. They forced you to sign a lot of agreements, 100% beneficial to the company, but not even a single document like compensation structures .