4.0
Oct 12, 2016
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
Internationally-focused work. New challenges daily. Independence to perform duties per your own style.
Cons
Lack of tenured employees. Contract employees constantly turnover, creating knowledge loss.