My experience in PHL is that the agents walk around, as most employees do, with their badge facing their clothing. I've asked agents for their badge number and have been flatly refused that information. "I do not, I repeat, I do not have to give that information....okaaaay". And then try getting a supervisor or manager...they make you wait so long and you have a flight to catch so you can't wait around forever and then when you do speak to someone, they say, oh, sorry. you think they are going to go over to the agent and say something...yeah, if they want to get jumped in the parking lot.