At AMR we had a commuter parking policy where you could park at one airport at the airline's expense. If you wanted to park at your base city, fine. You could choose to park at whatever airport you wanted, you just parked in an economy lot and turned in your reciepts monthly and got reimbursed. Some airports will give employee discounts to crews. When I was commuting from IND to LGA I wanted to keep my ORD parking badge (because we were going to be moving back there anyway, plus I sometimes had to drive to ORD to commute to LGA and to pay to park at IND was a lot cheaper than to pay to park at ORD), so I chose to pay on my own dime to park at the economy lot at IND. It was only $4 a day, so it wasn't that bad. I did not, however, have any sort of parking access to any of the New York airports, since I had an ORD parking badge. Had I chosen to use NY as my parking city, I would have gotten parking access at EWR, JFK and LGA, since we were responsible for trips originating from all 3 airports.