Pros
Salary comes on time, the only positive thing.
Cons
This place is for people who feed on the weak, they have no culture or professionalism. HR team is worst, they have made it their personal playground where they play with peoples careers. People have no manners or etiquette about communication over email or phone. My manager could not even speak proper English and doesn't know anything about the company policy. Managements know how to take their lunch breaks on time and do cost cutting at every corner, they give missed calls to employee. I have never received a response to any of my emails, whether it is HR or finance team or payroll or my Manager. Problem with this place is that they have given great responsibility to small and incompetent people. On my last day too people from HR, Admin team, IT team and even payroll team got angry with me because I disturbed them while they were busy on Facbook/youtube. There is no Job security, I was lucky to get an offer from a reputed MNC, so I could end my stop-gap arrangement at this consultancy.