3.019 Mar 2017average managementAnonymous employeeCurrent employeeRecommendCEO approvalBusiness outlookProsflexbile working schedule, meet average salary levelConsTerrible management, last-minute notice on important decision-making, unclear direction of business, less space for promotionShow more