1) Day Start on 12 and ends typically you don't know.
2) Work and Life is neither balance.
3) Poor Management.
4) Manager they only think about Client and they take up any requirement without consulting with Technical Team.
5) Biased on Onsite Opportunity.
6) They will Hire you stating Bangalore Location but at the end they will deploy you in Chennai Location stating here currently we don't have project go they soon you will be back but that day will not come soon.
7) On Deputation no good payment.
9) Mandatory 9.5 Hrs excluding Lunch and Snacks hrs, they have kept Biometric everywhere even entrance of Washroom :)
10) Best thing is only Salary.
Long Hours, Politics, Poor Management