Last week, I criticized CEO Marissa Mayer’s draconian ban against working from home for all Yahoo! Inc. employees. As someone who has personally fought this battle, I am absolutely convinced that having the ability to work from home makes me far more productive and less grumpy. Without the arrangement, I might have quit my job years ago, and you wouldn’t be reading my rants. Think of the loss.

But as much as I’m an advocate for flexibility, I’ve always had a suspicion that there are career costs to working off-site.