2.0
Aug 24, 2015
Anonymous employee
Former employee
New York, NY
Recommend
CEO approval
Business Outlook
Pros
A company just getting started with growth potential. The rank and file are good to work with.
Cons
High level of turnover and a great deal of micro-management from Switzerland.