4.0
Mar 16, 2022
Current employee, more than 5 years
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
I've worked for the company for 5 years and have seen vast improvements in management, culture, and how things are run. There are a lot of efforts underway to continue to improve.
Cons
There are still a lot of manual processes.