5.0
Mar 30, 2025
Anonymous employee
Current employee, more than 3 years
Waltham, MA
Recommend
CEO approval
Business Outlook
Pros
Even at the current size, the company values both its employees and the advisors they support.
Cons
Some of the advantages they had as a small company are starting to cause difficulties due to the inefficiencies caused.