1.0Jan 2, 2011Anonymous employeeFormer employeeRecommendCEO approvalBusiness OutlookProsThe pay is good.. That's about itConsCommunication is bad and decision take foreever and no accountabilityShow more
3.0Nov 24, 2010Engineer/managerCurrent employeePlano, TXRecommendCEO approvalBusiness OutlookProsgood company o work forConsmonocultural and lacks diversity and...........Show moreHelpfulShare
5.0Oct 1, 2013Hardware engineeringCurrent intern, less than 1 yearShanghai, ShanghaiRecommendCEO approvalBusiness OutlookProsAwesome working environment and salary with exciting worksConsNo cons for the momentShow moreHelpfulShare