That was fine and all, but then he would send emails about how he wasn't feeling well and was going stay at home, then show up for the after-hours company parties. He once sent an all-company email to invite others to watch videos with him in one of the meeting rooms during a Wednesday afternoon. I responded "Wednesday afternoon? I think I'll be at my day job then." To which he replied "By Wednesday afternoon, I meant after 6pm. Technically, that is afternoon."
My manager tallied up the days that he did this, and I forget the exact number, but they added up to more than 50 work days in 10 months. The policy wasn't specific about how many days you could work from home, so he was allowed to do this. Worse, others started to follow his example.
And yet, he was getting his work done on those days off, so no one fired him. But, his behavior annoyed everyone s.t. we called working at home "Smithing". I still showed up at work and put in my best, but it certainly was demoralizing to have to work with such douchebaggery.