Just my opinion.
I work in the industry for about 10 years.
At time when I began my career, every year, especially after new year, people collect their end year bonus, then quit, seeking job at another tech company, usually at higher pay rate (a jump in salary), for new graduated, the jump is high, usually 20% to 50%. It always happen every year.
But in recent 2-3 year, thing look bad. Corp layoff at end of year (with parting package instead of end year bonus), and people looking for job at the beginning of new year. Ahhh, something more, those who are layoff usually don’t get pay rise at their new post like old day.
Maybe the corp have found the way to turn the bargain in their favor.
What do you think.
At the end of the day employees are overhead and once of the easiest to adjust. I would say it’s gotten worse but not significantly. I would also say it used to be more reactionary (most of my career has been in and around mfg environments) and now it’s simply a tool to pad the ledger.