Its a decent career. Nothing glamorous about it and the starting pay does suck but depending on what airline you're with and which base you're assigned, there are some perks that make being a flight attendant worth while.
With most major airlines, a flight attendant is typically on reserve (on call) 5/6 days out of the week for years on end (I'm talking 10+ years
) which can put a serious damper on your social life. Delta is the only u.s carrier exception that I know of because their reserve system is a little different (long story).
Anyway, so there's the majors and then there are the regional carriers (Delta connections, US air express, United Connection, American Eagle etc.) which fly smaller planes usually domestically, to Canada, Mexico and the Caribbean. With a regional, you're usually on reserve for a year or two at the most and then you are awarded a "line" which basically gives you the freedom to swap, drop, choose days off/on and work as little or as much as you choose. Regionals don't pay as much but the freedom of lifestyle makes it worthwhile (I quit my first airline job with a major to work for a regional because of this and other reasons.)
Whether you work for a major or a regional, you have unlimited free domestic flights (standby) as well as free passes for spouse, dependents, parents and "buddies". Internationally flights are unlimited as well but most of the time you have to pay taxes which aint much at all.
Hmm...I don't know what else. If you have any specific questions, let me know and I'll try to answer them for you.