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.
Depends on the industry. They are all different.