Here is the situation:

I currently live in NH and work for a MA company. So far I have been filing as non-resident MA tax. I have a possibility to relocate to my home in NH instead of the office in MA. Here are my questions:

1. Will MA taxes still be deducted from my pay?
2. Should I continue to file the non-resident MA tax returns every year?
3. Since NH has no income state tax, how do I get my MA taxes (if deducted) paid back to me?

Any help is appreciated