I just moved from Philadelphia to DC for a job, and I am still biased towards Philadelphia. The jobs I see around here seem to be slanted towards government and non profits.
The biggest problem is the absurd high cost of living, Housing prices are high for miles out of the city, and they spike along all the major forms of transportation. Unless you like sitting in traffic for hours a day you will be paying a premium for housing. Traffic is also a mess.
It has been my experience that you would be much better off in Boston, NYC, or Philadelphia ( I would check out Philly, very low cost of living and a burgeoning tech scene )