Security News New Research Warns About Weak Offboarding Management and Insider Risks TheHackerNews Daniel Bender May 29, 2024 With over 80,000 tech employees laid off in early 2024, effective offboarding is more challenging than ever.