4.0
Jul 1, 2015
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
Opportunities to travel and work in numerous countries
Cons
Contracts are renewed annually giving little stability unless you've been employed for a minimum of 10 years