I did it for seven years, working for the former Swiss charter airline Balair. As we did sometimes as well scheduled flights for our mother company Swissair and had routes flown with Swissair DC-10's in 3-class configuration I got an impression of a little bit all of it.
What I am going to tell you now is for sure my personal standpoint of view: It might be tempting, going for a high cycle regional or low cost airline if you are an aviation lover. But always consider, you will become older and all this flying will become a routine as well. I would highly recommend to choose a company you could stay until retired, getting a good payment and have a strong social structure behind. You never now what will happen, so you shouldn't take the risk, saying well it fun and the rest doesn't matter.
The passengers traveling Economy are normally easy to treat. They go for a vacation and are grateful for all you do to them.
Those in First are traveling first because they can afford to sit for their own, enjoying the tranquility and the room. Many of them - you won't believe - re not even eager to have all the catering that is loaded for them. Most of them are easy to treat as well and you might find some interesting contacts in First class, as they may want to chat a little. Being a good communicator you can get to know the powerful people in industry and politics quite fast.
Business Class...... There are the good ones and those, who can travel once a year and the company pays.... Those are the real annoying ones.
So, showing you the passenger structures, it can be a very good job, working for a carrier mostly focused on the holiday and leisure market. The flights result as a "big party boat" and people love your services. You can also enjoy on most of those companies going intercontinental, nice layovers at the worlds best holiday destinations.
Working for a Legacy Carrier, I would chose a company as in the UK BA
is. Big, solid and well introduced in the market. Offering you the benefits of a world class company, in additon to a large network, giving you the chance to see the world. Get to know this planet is actually one of the big benefits the work as an F/A offers and you should take it. You will get older and may feel sorry, if you didn't go for it.
Based in the UK Virgin could be an offer. I honestly don't know much of the company, but would consider it worth to be checked out. I can imagine, they have a good, motivated team. This is very important in this job as well. The downside may be, that they go long range only. But his as well isn't to bad if they offer a good scheduling and guarantee off days at home.
I definitly wouldn't work as an F/A for a regional or LCC. The fact is, they only go short range, have no layovers and mostly either short flights or full flights with minimum crew and maximum duty times. This is not much fun and they won't offer you a job with a future either, The reason is vers simple: They need young people, working for little salaries. Professional experience is not very important for them. On the other hand, companies like BA
do need experienced people as well. So it's quite different.
Let me make a last word about the work of a F/A. People may tell you, that you will do nothing than serving coffee at FL350. This is only a very limited point of view of this job. You will be basically responsible for the safety of your guest. You make them feel home and you will leave an impression on them, that makes them say XX Air is great or...... shit... So, the F/A is in a very important position and good companies do know this and recrute the persons fitting with this. Even though, if you do nothing than shuttle ops for a while, a job is always as good as you make it. If you do it the way, your guests go of board, with a smile and full of satisfaction, you did a great job! And then it will be demanding and satisfactory
Good luck and kind regards