Cargolux, is a good company, they pay very well, but some rotations are 10-14 days long, somethimes even 17 days, so you are 2 weeks togather with a CPT you might not like.
I know some people in Cargolux, some like it some want to leave, it all depends on what you want.
Cargolux is longhaul frighter, good paid, but no opportunity to do something else.
(I dont know if they have new contracts, all people I know, joined them about 6-7 years ago)