1.0
Sep 24, 2014
Anonymous employee
Former employee, more than 1 year
San Francisco, CA
Recommend
CEO approval
Business Outlook
Pros
Allowed to work from home
Cons
Corporate officers were completely incompetent. Tried running what was 99% an American company from Switzerland and ended up losing their major customers who sustained what little business they had.