Yeah 5% is a very weird number. Why not just stop over hiring?
So if you aren’t getting a promotion, you are eventually getting fired. This meat grinder probably has some perverse incentives for employees and makes sure you are always churning through folk who you don’t need to pay QoL raises to
https://about.fb.com/news/2022/11/mark-zuckerberg-layoff-mes...
And if that wasn't enough: https://www.itpro.com/business/business-strategy/mark-zucker...
Besides, all those Associate Directors of Nonengineering Engineers of Developer Conference Swag Acquisition need to eat too.