@Anotherday on long haul you need the 3-4 days that you get more to recover from the jet leg and the 18h duty.
And to make it straight, pay is not great.....its ****. I know there are a few guys who joined Aerologic because they can say "I am flying a 777".
If you just go there because auf the a/c, then you should think again.