4.0
Jul 2, 2026
Current employee
Boston, MA
Recommend
CEO approval
Business outlook
Pros
Friendly environment, great people and culture. No finger-pointing.
Cons
Can be stressful at times, pay is below industry standard. Also 401k match is subpar
Check out your Company Bowl for anonymous work chats.