4.0
Mar 5, 2025
Current employee, more than 1 year
Framingham, MA
Recommend
CEO approval
Business Outlook
Pros
Strategic CEO, great peers who are extremely smart and passionate.
Cons
Culture from leadership can feel punitive. Efforts are being made to change this, but will require more change from individual leaders to really impact culture and bring back the fun