5.0Jun 21, 2019Great place to workProject associateFormer employee, more than 1 yearGenfRecommendCEO approvalBusiness OutlookProsPeople Diversity of nationalities Great worklife balanceConsSlow pace Lack of tangible impact at timesShow more