IBM is ordering its work-from-home employees to stop working from home
washingtonpost.com
washingtonpost.com
One of my good friends that did it has an interesting take, he said that since he was more introverted he thought he was perfect for remote work when in fact it made him miserable. His dad worked remotely for a large part of his life but was an extrovert. He concluded that contrary to what may seem like common sense introverts do worse in remote work because the office is where they get a majority of their human interaction while extroverts are going to make that happen regardless of if they go into an office every day.
I have no experience with working from home for a long period of time but I know calling into meetings is the worst and that there are a TON of decisions/conversations that you get ZERO input on (most of the time you don't even know they happened) when you are remote. I have never been so happy that I didn't get a remote job I interviewed for a few years ago.
As much as I hate companies giving a perk and then taking it away I can't help but think this is the right move for IBM.
PS: Yes HipChat/Slack/Jira/GitLab/GitHub/etc/etc/etc can help with this but you are fooling yourself if you think that the people in the office are going to record every single interaction/conversation/etc of note. Remote-only teams might be an exception but even then you really do lose the ability to roll over to co-workers chair and have an impromptu conversation.
I work in a distributed team that is located at about 4 offices in a 15-20 radius, we started doing weekly leadership meeting via big fancy videoconference units. I always find a reason to be where the boss is in person. The conversation in the hallway or immediately after the meeting is always more valuable than the meeting itself.
Like most things in life, balance works best.