Re the pay, I'm on year 1, so am getting less than the older hands. As for crew food, getting it is one thing, eating it another!
I'm doing 90-100 hrs in 13 or14 days work. Typically do 4 days flying and 1 sby, or 3 fly and 2 sby. It is VERY rare that I getted called out. With the roster structure, I don't get very tired, and all 3 days of the weekend are productive. I'll run out of hours in Jan/Feb, so will have a month or two with little flying, but woth 0 flying the nett pay is just over £3000pm, so it's still enough not to feel the pinch.
And all the leave I have requested is booked on the dates I wanted.
Overall, I'm pretty happy.