4.0Jun 10, 2014SatisfiedCad software development engineerFormer employee, more than 5 yearsLivermore, CARecommendCEO approvalBusiness OutlookProsIndependent New Projects are easy to start without much management hassleConsSlow Culture No Checks on Work doneShow more