Your company sounds like a pretty good place to work. I'm used to the 14 hour duty days. It happens all the time around here. Reserve days are always 14 hours and most of the time our regular flying days are too. It's not bad if we fly all day but when it's fly and sit and fly again it kind of sucks.