1.011 June 2019Software developerFormer employee, less than 1 yearRecommendCEO approvalBusiness outlookProsGreat idea, techstars was awesomeConsManagement had zero ability to make decisions.Show more