1.0
14 Nov 2015
Anonymous employee
Former employee, more than 5 years
Boston, MA
Recommend
CEO approval
Business outlook
Pros
some good leadership and SME's still lingering but they won't last much longer....
Cons
the culture; the tech; the pay; no upside in Sales; very painful experience to sell their products. ......by far one of the worst companies I have ever worked for!!