2.0
Mar 3, 2014
Anonymous employee
Current employee, more than 3 years
Needham, MA
Recommend
CEO approval
Business Outlook
Pros
The company has fair compensation and great benefits. It's a great place for interns or first year college grads to get started.
Cons
The politics and nepotism stifles the ability to get things done. Advancement only comes to individuals that are in the inner circle, so the best people are rarely promoted, particularly in Marketing. Overall it's not a good environment to work in.