5.0
7 Jul 2017
Former employee, more than 1 year
Santiago
Recommend
CEO approval
Business outlook
Pros
The Santiago office was a pleasure to work in, and the atmosphere was collaborative and friendly.
Cons
Working in Chile means accepting a much lower salary if you are used to a U.S. salary.