4.0Jan 25, 2016Interesting place to workSoftware development engineerCurrent employee, more than 5 yearsRecommendCEO approvalBusiness OutlookProsPay, PTO, holidays, medical, industry. Some really good people. Some good managers.ConsProne to unexpected lay-offs, management realignment, acquisition. Can be unstable. Some units have poor customer service reputation.Show more