3.0
30 Apr 2014
Former employee, more than 1 year
San Francisco, CA
Recommend
CEO approval
Business outlook
Pros
There's a small team, good benefits, good location. The headquarters are in Paris so opportunity to travel abroad and in the states.
Cons
The product is not the struggling to stay relevant when other competitors are better. The price is also premium so it's a tough sell. The pay is subpar.