4.0
17 Jun 2026
Current employee, more than 1 year
Boston, MA
Recommend
CEO approval
Business outlook
Pros
Company pays for medical and dental benefits. Decent pay
Cons
No work life balance. Meaning when you have scheduled time off guaranteed to get calls and emails from work.