4.0
Mar 23, 2016
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
Great environment. Multi-cultural. You will work with every region and office from Central America to South America and alongside professionals all over the globe. Fast-paced growth company. Innovative. International company with more than 20 offices around the world. Tech-oriented mentality. Start-up spirit.
Cons
Lack of internal and external communications and processes, it affects local and international businesses and clients.