- Very bad management.
- All the good people have left. Most of the people who are still there are actively looking for a change.
- Poor salary
- Very poor work culture
- Low quality work making a lot of compromises.
- An exhaustive quality system but of no use.