3.0
21 May 2017
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
Great environment. So many countries represented, friendly colleagues.
Cons
unstructured , very unstable. Too many unnecessary meetings that doesn't allow you to get the actual work done. you should expect an average of 4-5 meetings a week.