Thought this was an interesting read:
http://marketrealist.com/2017/09/oracle-hiring-month-announcing-layoffs/
From the article:
Oracle’s latest hiring announcement negates the viewpoint that Oracle resorted to layoffs solely as a cost-cutting exercise. Employee costs are a significant expenditure for technology companies. So, technology companies often resort to layoffs to keep tabs on these costs.