1.0
Oct 24, 2017
Former employee, more than 5 years
Waltham, MA
Recommend
CEO approval
Business Outlook
Pros
Some of the technology is cool
Cons
Non performance based culture. The French are always right. As immature a sales organization as I have ever experienced. Low end pay scale. Majority of people occupy a seat and don't cooperate or contribute. I was one of the highest performers in US year over year. Just the truth.