There are so many cons
1. They assure a long term project and it would be like 3 months only or 2 months only. Once project is done you will be kicked out of the company.
2. No good or long projects.
3. It s like daily labour job.. no bench nothing.
4. no hikes for abt 3 years.
5. it will affect your career..never join here