5.0
Oct 17, 2013
Current employee, more than 8 years
Waltham, MA
Recommend
CEO approval
Business Outlook
Pros
great atmosphere and culture, flexible work schedule, good benefits.
Cons
Flat organizational structure can make it sometimes difficult to get promotions or job changes. People in management positions tend to stay at the company for a long time.