SEPTA is meh. Every few years they strike and you're stranded. Short, direct trips are OK. It's a long complicated process for certain trips. Payment can be different for each type. High speed line - put bills in the money feeder, subway - tokens, regional line - buy a ticket, etc.
Schools... most are junk. It's basically a moot point though. If you have money and a family you live in the suburbs where the schools are better, not the actual city. Philly is the poorest county in the state and one of the poorest cities in the nation. Meanwhile, Bucks, Chester, and Delaware counties are very affluent.
Housing is expensive relative to pay opportunities in the area. You can find cheaper housing, but it's probably not a safe neighborhood. We are in a tech desert. It seems most jobs in the area are at or slight below the national average for pay. Living expenses are a bit above average, I think.
I literally moved to Maui during covid and was able to pay the same rent I was throwing away on an apartment in Northern liberties but instead I was 500 ft from the ocean