4.0Oct 14, 2025Deputy program managerCurrent employee, more than 3 yearsNew DelhiRecommendCEO approvalBusiness outlookProsIt's a decent place to work.ConsEvery place has its own cons, but in terms of working atmosphere, its quiet good.Show more
5.0Aug 1, 2025Anonymous employeeFormer employee, more than 1 yearRecommendCEO approvalBusiness outlookProsGood environment to learn and contribute to the benefit of the environmentConsAir pollution in Delhi is something to deal withShow moreHelpfulShare
5.0Oct 3, 2020Web developrFormer employeeRecommendCEO approvalBusiness outlookProsGreat at the work they doConsNone i can think ofShow moreHelpfulShare