4.0
Oct 5, 2013
Anonymous employee
Current employee, more than 3 years
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
very friendly colleagues & office environment, great perks!!
Cons
top heavy management, not always easy to be appreciated if you aren't an actual seller, most sales support jobs (essentially every other job besides sales) don't have great salaries.