3.0
Jun 24, 2024
Former employee, more than 1 year
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Positive working environment, good culture
Cons
Leadership lacks significant planning on how to actually make money, results in many last minute decisions that lack long term vision