So, Scott originally accumulated all those miles working for ThinkProgress? How does that work? You buy the flights and expense them back to the company, pocketing the miles?
The corporate thinking is: "Points are a reward for buying travel. And I'm the one footing the bill." The employee thinking is: "Points are a reward for traveling. And I'm the one on the damn plane."
Personal perks on a corporate card are similar, and again, do the math of how many points you get by channeling $60-100k/yr worth of corporate travel expenses through a credit card.
I think at least the larger employers will ask that you keep separate work and private frequent flyer accounts for that purpose, and use your work points only for work flights.
Oh how I miss the Swedish tax system...