Not a great contract, but not terrible IMO...
I would have pushed for something better pay wise, and a shorter amendable time period.
The 75% deadhead sucks, but these days it seems like fewer places offer 100%. I also wasn't too impressed with pilot paid medicals/no medical allowance, but maybe I've just been spoiled.
I do like the min duty day, the holiday pay (which is no biggie but still nice), and the retirement is better than most regionals from what I've seen.
Junior manning is a big negative, but I guess only time will tell how those provisions work out in the long run. From what I have heard it's something that NWA management wanted in the contract, but something that Compass management was willing to let go as leverage against something else.
In all though, I don't think that it's terrible, especially since it's a first contract. Not great, but there are certainly operators out there with worse.