My (unnamed) employer does too unless you live greater than a certain distance from the office. Have had several high-caliber engineers quit. They had reqs out for their replacements within a week. It sucks but their company their rules.
I would like to talk to the executives making these boneheaded decisions. What is going through your head when you decide to arbitrarily give some people the benefit of working from home and forcing some to come to the office as a function of where their current home address happens to be?