4.0Jul 25, 2017overall goodAnonymous employeeFormer employeeRecommendCEO approvalBusiness outlookProsYou can choose all the technologies you want.ConsIt has all the cons in the small companyShow more