1.015 Oct 2019web developerAnonymous employeeFormer employeeRecommendCEO approvalBusiness outlookProsworst management, No working life styleConsWorst management, Improve working cultureShow more