Actually theres a few hospitals in Salem. Theres the NSMC campus which has Salem Hospital, Shaughnessy Kaplan Hospital, the North Shore Childrens Hospital. Just a few miles away just over the border is Norht Lahey Clinic and Beverly Hospital. Salem is a fine place to live, especially if you like history. Its a city with a major university as well. Your salary if you were to be hired into any of the NSMC campus is a Partners Healthcare salary so it would be competitive with Mass General Hospital if you are looking for a reference. Theres MNA union in Salem Hospital, SKRH has a city union as they were once owned by the city. Im not sure about the others however. The hospitals are what they are. They are regulated by the same folks that run MGH so it is what it is. The rates are competitive and I am pretty sure they will be roughly the same no matter where you go in the north shore. I would love to work there again, its just brutal to commute to Salem, my suggestion is live in the city.
Your salary starting as a new grad will be around $27. However at this time there is an oversaturation of new grads in Massachusetts and jobs are scarce.