5.0
May 24, 2016
Anonymous employee
Current employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
My experience here has been very positive. Great employees, including colleagues and managers/supervisors. We have a great work ethic and respectful work environment.
Cons
The fact this company operates in so many other countries can sometimes make it difficult to communicate with staff who don't speak English well.