2.0
Jul 10, 2017
Current employee, more than 5 years
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Benefits are decent, collegial, incredibly smart people
Cons
Management is very deceitful, lack of advancement, not a meritocracy
Check out your Company Bowl for anonymous work chats.