4.0
Nov 4, 2023
Current employee, more than 1 year
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Great Benefits and Understanding staff.
Cons
Managers tend to be non confrontational and wait for review periods to express issues and concerns instead of confronting them as they are happening.