4.0
4 Jan 2025
Former employee, more than 1 year
Boston, MA
Recommend
CEO approval
Business outlook
Pros
Team environment, c-suite really takes into consideration thoughts and opinions of everyone in the company.
Cons
some disorganization, unclear on the direction of where the company was headed.