Contract is 8 days off per month, 24 days leave. Norwegian FTL's (so no requirement to have a day off at home after 7 days). 20+ days away is common.
Frequent (3+ per month) roster changes.
Flight ops management generally a good bunch.
Upper management not so much.
On the whole a really good bunch of guys in the flight deck, so going to work is fun and a happy experience.
Everything else sucks!