5.0Oct 31, 2016Good CompanyAnonymous employeeCurrent employeeRecommendCEO approvalBusiness OutlookProsMany of the upper management are very kind and helpful. They treat you as family and everyone has a very good work ethic.ConsThe salary is not as competitive as other tech companies.Show more
3.0Aug 13, 2015closely team work environmentAnonymous employeeCurrent employeeFremont, CARecommendCEO approvalBusiness OutlookProspeople work closely together. not too much company politics; low turnover rate; Got chance to learn a lot of hands-on skill technically; gotta be a multi-taskers.Conssalary is not competitive compared to others in the industry.Show more