1.0Feb 7, 2020Sinking ship...poor senior managementSoftware development engineerCurrent employee, more than 1 yearRecommendCEO approvalBusiness OutlookProsGood work life balance Great benifitsConsPoor senior management who have no sense of direction Recently laid off ~100 employees that includes some of the very recent hires.Show more