Allowing people to work from home at the CRA has been terrible.
You cannot get transferred if you need something, you can't get them to ask for approval for anything from a manager, and despite the fact they give you a number for the call at the start they often won't repeat it if you ask them...