5.0
May 7, 2017
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
Great mix of motivated people with varied backgrounds and language capabilities. Dynamic and fast paced environment with stimulating projects. Flexible work environment in which employees can thrive.
Cons
Many administrative tasks which can take up significant time, slow down the course of everyday work and sometimes clash with the company's drive to generate more business.