4.0
Oct 29, 2020
Former employee, more than 3 years
Waltham, MA
Recommend
CEO approval
Business Outlook
Pros
good products and services, some good people
Cons
moved slowly at the time. but new management may be changing that...lots of upper management turnover.