4.0
Nov 5, 2012
Current employee, more than 5 years
Waltham, MA
Recommend
CEO approval
Business Outlook
Pros
Great benefits, very fun place to work, great options people, lots of giving back initiatives.
Cons
Very low salaries. Company is very lateral with little room for career advancement Still small and trying to find its way, so many groups and processes are still developing, evolving and funding their way, which can be frustrating if you're still trying to find your own way