5.0
Nov 12, 2016
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
An established company rooted in European values is making its mark in the United States with offices in New York, Chicago and Dallas. That provides a ton of opportunities for growth.
Cons
Still defining its methodology and processes.