This place is the worst place anyone can start off their career at. The CEO is a megalomaniac and just gets his work done through sheer intimidation. He is surrounded by yes-men who cannot challenge his rigid views. The company promises an arm and a leg to clients and consistently fails to deliver. They throw freshers into the deep end of the ocean and expect them to figure things out. No wonder attrition is higher in this company than most. The compensation and benefits offered are also not at par with the industry. I would not recommend people to waste their time working here.