Tech layoffs hurts trust in industry leaders, prompts calls for re-evaluating hiring | Coins2Day