4.0
Sep 6, 2017
Anonymous employee
Former employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
You will work with people of all over the world. Excellence oriented. Passion about customer service.
Cons
Sometimes bureaucracy makes processes slow in South America.