Pros
If you can be competent and punctual: they increase pay incrementally, with benefits and profit sharing--then there is travel!
Cons
If this is your only income, you will likely not make enough to travel until a few years in because schedules are less efficient for the newest flight attendants. And, if you travel much you won't have a constant income before considering the taxes for certain travel being taken from that income. When traveling, you'll compete with revenue passengers and sometimes you'll also get to deal with God-complexed-gate agents, bent on ruining plans. You are personally responsible for certain regulations--meaning you pay fines for failing to do certain things if FAA catches you while traveling on your flights (ex. Failing to ensure proper stowage of bags, enforce the seatbelt sign, or remove a disqualified passenger or item from am exit row). Then there are the high-valued traveling public and its fluctuations with weather and travel events. The drunk, entitled, or just common sense deprived can escalate until port authority arrives, and/or cameras record & magnify the event for viral scrutiny. Basically, you must stay "ON" at airports or in uniform (sometimes out of uniform) regardless of whether you are being paid. If someone is traveling, and knows you work for the company--regardless of your role--they'll approach you with questions. When you're representing their brand, even if you are off in a corner just trying to eat lunch in silence, you still have to assist or give the reason you are not the right person. At times, you'll need (or want) to take them where they need to go--it'll always be there other side of the airport, so, strengthen your speed walk skills.