That's funny - I am a contractor at Logan and the only reason I am is because I got badged for it - I meet people at the gate when there's someone to meet, but I try to schedule my "jobs" on those days too, because I feel guilty about it.
You were p/t though and didn't get one? I am only there once or twice a month and got one (but I have to hit all 5 terminals in like a 2 hour span so escorts probably couldn't keep up.)