Or, just move their corporate presence outside of Massachusetts.
They could move it to a tax freindly state such as Nevada, Texas, or Florida, or even off shore.
No reason to subject your employees who work online to more taxes than necessary.
One of my biggest clients is legally incorporated in Delaware but has its headquarters office in New Jersey. They pay New Jersey taxes for all of their operations in the state.
The purpose of establishing a headquarters in a low-tax state is to avoid paying corporate taxes on earnings from OTHER states. In the DE-NJ example I cited, the company may earn 60% of its revenue in New Jersey, but since it is legally domiciled in Delaware it doesn't have to pay New Jersey taxes on the other 40%.