5.025 Apr 2023Good placeStaff engineerFormer employeeRecommendCEO approvalBusiness outlookProsLots of changes for the betterConsMeaningful lay offs given the industryShow more