Share Post Embed Post Lots of turnover recently. Smart people are leaving. But layoffs are not expected. The moral is low as the stock price falls.