5.0
Nov 21, 2025
Current employee, less than 1 year
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Extremely intellectually demanding work. Meritocratic peer review system; meritocratic hiring system. A wide variety of project to work on. Fair and consistent pay.
Cons
Extremely intellectually demanding work. Not very social, so it gets lonely sometimes.