3.0
Dec 24, 2024
Current employee, more than 3 years
Cambridge, MA
Recommend
CEO approval
Business Outlook
Pros
some good people to work with, good compensation and benefits.
Cons
Hard to climb the ladder. Some very hard people to interact with who make your job harder.