4.0
Mar 12, 2015
Recommend
CEO approval
Business Outlook
Pros
Enjoyable place to work depending on department. I love my team and the daily work.
Cons
Salaries are low compared to Boston-based companies. Career advancement can be hard depending on department. People stay with the company long-term which can make it hard to move up and often they'll bring outside people in to fill higher level positions instead of promoting from within.