3.0Feb 12, 2013A very human touch with the employees.Components engineerCurrent employee, more than 1 yearApodacaRecommendCEO approvalBusiness OutlookProsGood salary, good colleagues, management is always looking for something better for the employees.ConsLack of professional challenge. Unsure about the future of the business.Show more