I've got two buds at Colgan who have almost polar opposite views about the company and lifestyle.
One guy loves how he can shuffle trips around with the other guys in his base to make commuting easier. He likes that you get to fly tight approaches into small airports and still maintian more stick and rudder elements of flying.
The other guy is paranoid that he will get passed up for upgrade if he doesn't play the game just right. He is constantly looking over his shoulder regarding legality issues.
It seems to me that if you don't mind confronting and saying "no" to dispatchers and other management types on a semi regular basis you will get along just fine.