1. They will hire you for a meager amount.
2. They will over work you
3. CTO and Project Manager have a very bad attitude
4. No Clarity about their work from their side.
5. It is like a school. Now a days even schools are better.
6. They will not provide any opportunity to learn.
7. They will call you on weekends and never understand you have a family time.