When I first started at my company 8 years ago, my mother worked at teh buffalo office and she told me to put in for the job and she would put in a good word and I got the job (Based on my own merits and how well i scored on the test they gave) I have since move to the Atlanta office.
Fast forward 8 years and now I am in a position that travels the country. I always get a must pay to know someone that has worked here for 20 years. and must be nice to get the company to pay for all of your travel. What they don't see is the constant work that goes into these places I go to and how little time i actually get to spend exploring the area.
It normally does not bother me, but on occasional it will get to me. yes I am younger, 29, and i get lumped in to this new generation that wants everything handed to me (Thats what pisses me off the most). I take pride in how I got here, busting my butt, teaching myself computer languages, giving up countless nights and weekends to go to classes to gain valuable knowledge.