Please leave MS out of your list of priorities when searching for a job. Wouldn't you be better off getting a job that has the best pay and benefits and is in a city that provides you with a better quality of life?
Anyways MS opportunities come and go, so no one place is always going to be good or bad for MS in the long run.