GM has a bunch of goodies for employees but few really know about them. For instance, if you own a GM car and need a new engine you can get the engine for free as long as you hire a GM dealership to install it for you. I know, it sounds too good to be true, but I personally know DOZENS of people who have taken GM up on this - even LT-1s. Seriously. My understanding is that this isn't just a Flint, Michigan thing either.
I know of many GMites who have gotten lots of free parts from storehouses, vaults, R&D facilities and the back corners of subcontracted warehouses. It usually takes knowing someone to obtain these parts though. A buddy of mine never had any problem getting almost any part for his obsolete GM car without so much as paying a dime.
The perks are there, but they're sometimes hard to find.