5.0
Jan 23, 2018
Anonymous employee
Current employee, more than 3 years
Framingham, MA
Recommend
CEO approval
Business Outlook
Pros
Freedom to suggest innovation. Management listens to creative ideas and provides new opportunities
Cons
Frequent leadership changes disrupts the vision & goal