2.0Jun 29, 2013Could be Market Leaders if they knew how to leverage TalentManager - client operationsFormer employee, more than 5 yearsNoidaRecommendCEO approvalBusiness OutlookProsStable, Cash Rich, Good Talent Pool. A place where you can spend years of service and not feel complacentConsTop Heavy, Bureaucratic, Single track minded. Strategy is governed by Executives with minimal or no involvement of SMEsShow more