3.0
Oct 23, 2025
Current employee, more than 5 years
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
You are treated with respect at this place.
Cons
They recently laid off a bunch of staff. Feeling overworked. No pay raise this year. Health insurance premiums are going sky-high--which basically means we're all making less with time.