I'm a transplant to the Phila area myself, though I've been here for more than 2 decades now, and really love the city. In my opinion, Philly is one of the world's great cities - and I've literally been around the world. We have some of the world's greatest art here with the Art Museum, the Rodin and the Barnes Foundation (the Barnes has arguably the best overall collection anywhere in the world). We also have a world-class symphony orchestra, more colleges and universities than anyplace else in the country, a thriving music and art scene, more green space than any other city, plenty of recreational activities as well as both pro and college sports. Perhaps most importantly however, Philly has morre highly rated restaurants and pubs per capita than anywhere else in the US.
As far as employment, while the job market is very tight for new grads (we have about 25 nursing programs in or near the city, so there are many, many new grads), things are generally good for experienced RN's. As is the case everywhere, salaries for nursing jobs in LTC are considerably lower than hospitals. Frankly, I don't really know what LTC salaries are but I would guess that there are not many too far north of the $50k mark. On the plus side, LTC jobs appear to be fairly plentiful for experienced nurses. You can search the Dept of Health & Human Services website for information on specific nursing homes in the Phila area. There are also other commercial sites like this one that aggregate the data for you: Philadelphia Pennsylvania Nursing Home Ratings and Inspection Reports Nursing Home Reviews Philadelphia
By the way, I graduated from Temple (non-nursing undergrad) and got my masters from Drexel (also non-nursing) before going on for my BSN. And by way of total disclosure, I am one of those unemployed new nursing grads - it was supposed to be a career change but I was unable to find a nursing job when I passed the boards several years ago, so I continue to work outside of health care.
Good luck to you. PM me if you have specific questions.