Good abroad work possibilities. Good salary, but I would prefer to work for an EPC rather than a sub contractor
Cons
Is a small consultancy company, so you always work for another company and, at the end of the contract, you may be unemployed cause of absence of others contract