1.0May 3, 2021FizzledAnonymous employeeFormer employeeRecommendCEO approvalBusiness OutlookProsCompany had an interesting ideaConsCompany failed and reneged on back pay and stock optionsShow more