Company going down the hill now and will pull you also down if you dont have any voice in the company. They fire at will; fire both individually & even whole teams, even those who had worked there for over 10 years. Targets the person whom the supervisor/incharges dont like and fires them. The only reason they cite is "you are a non-performer." Will not allot work properly once they decide to fire you, & say you didnt meet target. Will not give proper time to learn & grow; practises favortism, i.e., the person who does average work like you, with same amount of errors will be retained, while you will be fired especially if you dont have any support of old timers/influence at management level. Worst damage to your resume & career. Stay away from Chennai branch if you dont know anyone there, theres a high chance of getting fired anytime - even if you sincerely stay back for 12 hours & even work on weekends. Even if you had achieved a good name/client appreciation at your old company, these partial people will brand you an "idiot" with enough proofs (that they orchestrate). Its a dog-eat-dog place @ Chennai, as the old timer people are trying to survive at the cost of innocent/backgroundless joinees by framing them as inefficient, and showing off themselves as capable. Please stay away.