First of all, best of luck to both of you! It's definitely going to be an interesting ride, so make sure you grab onto something
. In all seriousness, being a flight attendant is a wonderful opportunity for a couple of reasons (some of them not so obvious). Yes, it's an awesome travel opportunity (both on and off the clock), and it's a great way to perfect your 'people' skills...very helpful, since you'll be surrounded by them for hours at a time.
Just a couple of things to keep in mind, however. If you want to be really good at doing this, patience is an essential tool to have. Customers get frustrated (relatively easily), and you're going to be one of the first people (if not the first person) they're going to interact with - and it may not be pleasant. At all. But you have to remember to always be ready to listen, take ownership of the issue (as best you can), and calmly try to find a solution. Sometimes it's just lending an ear that can make the biggest difference.
Another thing to remember is that being a flight attendant (at least, to me) is much more than a job; it's a lifestyle. This kind of ties in with patience, but any ideas you may have had about a 'normal work week' should probably be tossed out the window. Starting out on reserve is a very eye-opening experience for most new FAs, regardless of the airline you fly for. You can get called out, re-assigned with little warning, delayed, canceled, worked into your days off, or just sitting in an airport crew lounge for hours at a time. With all of these situations, you've gotta just schlep through it - with poise and grace, of course
Training isn't necessarily difficult (with regard to the material being studied), but it is intense. After all, you're learning about every single aspect of safety about an aircraft cabin in about 4 weeks (longer if there are multiple types of aircraft to learn). It just takes perseverance. As a bonus, it's another golden opportunity to forge relationships with your classmates; you'll all probably see a lot of each other on the line.
Dependability is extremely important. All airlines will tell you this, and if all else fails, this policy is most consistently enforced. If you're called with a 2 hour window to get to work, you'd better make sure you're in a position to get there earlier.
If you're still with me so far, the perks (of course) include free (standby) travel, not only on your airline, but on most airlines with which you share a reciprocal cabin seat agreement...it definitely helps if you commute to your base. ZED fares can be your friend if you'd like to see more of the world on your time off, and the perks don't end at airfare. Hotels, cruises, and a variety of other things can be at your fingertips for a lot less than you're used to.
I've been enjoying this experience now for almost 7 years (3-4 months with one airline - which is now deceased, and 6.5 with my current airline), and I can honestly say at the moment that I don't want to do anything else. I tried the 9-5 thing, and the retail thing, and both of those jobs pale in comparison to this. I strongly encourage you to try it, and again I wish you both the best of luck. Cheers!