Multiple people, including senior leadership, referenced the stock price as an indicator of employment. When the stock price falls, people get laid off and vice versa. Sure macro events absolutely impact businesses, but employees and business models should not be short term resources. If a business model is sound it will weather through ups and downs. Layoffs will happen sure, but telling an impacted employee "I'm sure you've seen the stock price" in an exit interview is, IMO, indicative of poor hiring and planning