The possibility exists that I might be receiving a job there. I see it is near Worcester, what would be a decent place to get an apartment nearby? I've heard Holden, Millbury, Auburn, Shrewsbury and Grafton can be good. Are there places for a decent one bedroom for 1k a month :-?
I also heard the storms there can have more snow than the coasts so would winter tires be a good investment