1) no development project
2) skill less BPO type managers
3) Although 2 months notice period but they will hold your entire salary when you submit your resignation and after last working day they will take again 1.5 months to release the salary. So till 4 months you will be salary less. So join the company at your own risk. No one tells this information.
4) If you are in trouble don't expect any support from company during that time they will also create 1 more problem for you.
5) Their HRs are very less package people but they will treat themselves as an owner of the company and very bad attitude.