4.0
May 21, 2026
Current employee
Boston, MA
Recommend
CEO approval
Business outlook
Pros
Decent pay, good benefits if in office
Cons
Average 401k, ethically dubious business, and strange cult like management
Check out your Company Bowl for anonymous work chats.