3.0
Apr 30, 2014
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.