I just flew with an FO that came from corporate. He really liked his job, but was on call 24/7 indefinitely, and all of his days off were days in the past week or so that they didn't use him to fly...he was notified of his days off after they occurred.
He is liking the air carrier operation where I am a lot better, overall.