5.0Jun 21, 2015Anonymous employeeFormer employeeRecommendCEO approvalBusiness OutlookProsAmazing Management, Trust on Employees empowers, entails a responsibilityConsNot operating much in IndiaShow more