International team with lots of experience
Really freeing in the sense that they don't monitor your every moves
Allows you to see a lot of the world
Social security and meal card
Inconvénients
Pay is very low compared to the standards of the industry
Hard to feel part of a team when the rest of it is all around the world
No incentives such as stocks or advantages other than the pay