To the OP, as
@mikecweb says...91 jobs are the greatest job out there, but 91 jobs are also the worst out there, or something to that effect.
There are horrible jobs out there, and great jobs out there. All it takes is a change of management or change of airplane, and you could be in a world of hurt. Having said that, I've flown for the same owners for over 5 years now based in Moscow on a month on/month off rotation. I get paid very well. I work with the other guy I switch off with if there are any days I need off. Of course, if something falls in the middle of a rotation, there is no way to change it, so within reason, I get what I want off. I have every other Christmas off, and see a lot of very cool sights. I've been skiing in the Swiss Alps and French Alps both, this rotation. I even met the boss on the mountain and had a beer with him before we finished skiing.
As to
@BEEF SUPREME and his story, absolutely, there are horror stories out there. Yes, the boss is the boss, and not our friends, for the most part. Especially if you're flying a crazy person, but our boss' I have the utmost respect for. We've had some turbulent times. I still don't know how much longer I will have this job, as it's a very fluid situation in Russia right now, but I've been drinking with the bosses, skiing with the bosses and their families, and never had a problem. Know your limitations and the limitations of your relationship and things will probably work out.
If you want more stability, you're probably going to look towards 121 flying. It's a more set schedule. It, for the most part, has a mostly guaranteed job, but can turn ugly. How many members here have been furloughed, or went through a major merger. How many have quit due to the mergers, furloughs, or other BS that went with it. I can carry my experience with me and demand a higher salary than starting over at a new airline, for the most part. There are definite limitations to this, as there are only a few places paying as much as rich Russians do. Next stop will be Asia if I end up in a bind.
Ultimately, until you hang the wings up and call it a career, nobody knows the right answer. Definitely nobody knows the right answer for you and your situation, except you. There are many paths in this career. I'm about to finally put in an application to an airline just because I can feel the situation and know I have maybe 2 years left here, but I would still rather chance 91 flying and some of the perks because the perks can be great, or they can be a nightmare. Keep my job here, Asia, or the airlines, or who knows...enjoy the journey.
YMMV.