This is the worst company to work for in IT space. Everything sucks. The only good part is that they give 32 days leave pa(18 EL+ 12 CL+ 2 floating) but no leaves during probation. The HR is a piece of sht. Just there for namesake. The managers are big idiots, it seems they just pick them from streets. Work again is a piece of sht. Nothing to learn.
Working here you feel as if ur not living in free india as all the time you lick the as of onsite managers. Please do not waste your time. They may pay well but job security is zero. Onsite trip are reserved for lucky a lickers that to not for more than 1 -2 months in your whole life time. I have never been frustrated in any other company as I was in this one. I have worked in many companies but none treats its employee as trash.