5.0
Jan 28, 2020
Former employee, more than 10 years
La Haya
Recommend
CEO approval
Business Outlook
Pros
People centric, well defined processes, amazing scale of operations, complex processes
Cons
not many cons. The consensus seeking culture can seem as slow at times.