does anyone have any info on what this company is like to work for i know they doubleman the european side and how much they pay but what there uk side like and are you away for weeks on end.any help will be much apreciated/
does anyone have any info on what this company is like to work for i know they doubleman the european side and how much they pay but what there uk side like and are you away for weeks on end.any help will be much apreciated/