I am a station agent at BNA for Eagle. We are cross-trained here so we do ramp and gate work. I believe that when it comes to non-reving, carma plays a big role. Therefore I do everything I can without breaking the rules to help out someone who is non-reving because I may be trying to non-rev out of their airport in the coming weeks.
A note about the pilots.
Most of them are great people who understand that I have a job to do as well. While others believe that they have the most important job at the airline because if they didn't fly the planes no-one would get anywhere but if it weren't for the airport agents no-one would be on their plane for them to fly or there wouldn't be bags in the cargo bin or fuel in the tanks or a fresh lav change to get the stink out or a bug wash so the pilots can see.
I am starting my Multi training next month with the goal of landing a flying job sometime next year. I just hope I can remember where I came from and how much easier it makes the agent's job if I am cooporative or give them a hand with the bags when they appear to be short handed on the ramp.