New Mac, I see you are a foreign trained nurse, Since you have a MA License you must be here legally and not need a visa since your SSN will help to verify your legal status. Every time I renew my license they check the status of my ssn which is tied to many governmental programs ( parking tickets, chlid support, taxes) . That is good news since hospitals are not renewing or apply for any visas even for experienced talented doctors. Visas cost hospitals money that hospitals don't have extra money. This year I have seen countless docs sent home since their visas where not renewed. If you need a visa especially if you need a H1B, last year the US Government posted less then 100 were granted, and they were from highly trained and very experience nurses.
I work in Boston, and there are very few new graduate programs ( over 500 applications to one position) - many hospitals have a hiring freeze. Medicare is cutting back on funding, many working nurses have taken a pay cut or no raise for several years.
If you graduated before 2008, you are not considered a new grad, you will be considered a nurse with no experience. You will be required to take a re entry program, I believe Boston College has one which is very expensive. Even then nurses who are re entering nursing in MA are finding it impossible to get a job. You will be behind experienced nurses, new grads, and locally trained nurses.
Suburban Hospitals give preference to local grads since the schools
and hospitals have relationships, you will be at the end of the list.
Nursing homes tend to prefer LPNs since they are less expensive and RNs need to know medicare, DPH, and other local regulations, I hope you are well versed in these areas since Nursing homes and LTAC are fined when these guidelines are not met.
What would make you an outstanding candidate would be a membership in the Nursing Honor Society ,being a published author, or extensive work as a CNA.
Best of Luck and Happy Holidays.