4.019 Mar 2012great place to workSenior systems engineer, managerCurrent employeeRecommendCEO approvalBusiness outlookProsgood compensation, good location, good career development.Constight communication and collaboration between different group needs to improve.Show more