I go there about 5 or 6 times every spring/summer to see a good buddy of mine... I love it down there. A lot of people don't really know about Charleston, but it is a FUN place, especially if you're "young."
Their nightlife scene (downtown Charleston) is 2nd to none. Plus, the chicks you'll see/meet are smokin hot (with C of C next door, and all). But like I said, the younger you are, the better/easier...
If you have the chance, definitely move down there.
As for jobs, their economy is geared mostly around tourism and the services industry (obviously), but cost of living is relatively cheap. Just get a place inland a few miles - like 15-20 minutes from the beach. Or, if you want to live in a beach town, rent a 2-3 BR place with another guy or 2, and you can find some pretty good deals.