4.0
Mar 5, 2025
Current employee, more than 1 year
Framingham, MA
Recommend
CEO approval
Business Outlook
Pros
The company has been going through a lot of changes. The planned strategies feel like they are starting to stabilize.
Cons
Communication between teams and groups is largely dependent on management even when emerging requirements require information held by different groups.