5.0May 11, 2016Communications managerFormer employeePuneRecommendCEO approvalBusiness OutlookProsGreat administration and friendly work culture.ConsTraveling is exhausting.Too much work.Show more