Not just specific companies, but largely specific areas (which have to compete with specific companies). New grads will, statistically, never see signing bonuses in their career, much less out of school. People paying bonuses for new grads is a sunk opportunity cost and a company should never do it unless it hurts them in some measurable way (cost-benefit analyses are important).
I've interviewed hundreds of people in Southern California, some who came out of google (does give signing bonuses) or Amazon (rarely signing bonus) and it has happened that Blizzard tempted some people with a little bonus...but these are uncommon.
People who jump company to company (google to amazon and back) don't get bonuses (as rehires), although that's outside the topic of "new grads".
I've interviewed hundreds of people in Southern California, some who came out of google (does give signing bonuses) or Amazon (rarely signing bonus) and it has happened that Blizzard tempted some people with a little bonus...but these are uncommon.
People who jump company to company (google to amazon and back) don't get bonuses (as rehires), although that's outside the topic of "new grads".