5.0May 12, 2021Great place to workManager, information development, indiaCurrent employee, more than 5 yearsNoidaRecommendCEO approvalBusiness OutlookProsWork is recognized and rewarded, the leadership team is very transparent, a good place to learn, grow, and diversify. Flexible time and allows you to strike balance between work and life.Consnot that I can think of.Show more