4.0Mar 19, 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