it is what you make of it.
You have read the complaints about managment, schedules, contracts, and what ever else.
You make your own choice.
I had heard the same things you are hearing, I knew that going in, and not once have the disappointed me. I made it work for me, and more often than not the pilot group does a good deal in helping me decide not to leave. I would not say that I love it here. I still do not know how much of it that I dislike is from the company, or the 121 world to begin with. Dont know, and I dont let that bother me. I doubt that I am going to stay here forever, but at the same time, in the next year I am not planning any moves.
If you come here with a chip on your shoulder and you always voice your concerns over what is going on, then you are going to make yourself miserable.
Postive attitude can carry you through alot
Just my thoughts