Lived here in Seattle for the last 15 years.
The bad:
Home prices within or close to the city suck and are nearly impossible to afford without a 6 figure income (although renting is easy).
Traffic is terrible during commute times and weekends. I’m in a sweet spot reverse-flow commuting from Seattle to Everett (after all, who willingly goes to Everett?), but it is the exception.
Public transit schedules (busses and ferries) keep shrinking as costs keep rising. There continues to be literally no progress on next-generation transit over the last decade.
The city council in all respects has been in a state of beaurocratic paralysis for the last 20 years.
Continuing education is spotty. For graduate or continuing education there is the UW, and nothing else. Education options for working folks (evening programs) are very sparse (I know, I’ve struggled with it myself). But it all depends on the specific degree you’re looking for.
The good:
Great scenery, close to woods, mountains, skiing, hiking, boating, fishing, even scuba.
The best weather on the planet for 2 months of the year. Drizzly rain and clouds for the rest, but I still like it.
Great restaurants, culture, museums, music, parks, arts, and neighborhoods.
Job market has been looking up recently in all areas.
Even the crappier neighborhoods have been improving recently. There are very few “bad sides of the tracks” and those areas are very small.
Public schools are a very mixed bag. Disclaimer, my wife is an ex-teacher. There are wonderful elite districts right next to horrible dysfunctional districts. Your child will typically have no say in transfering districts, so if you picked the wrong side of the block to live on, you may be screwed.