2.0
Nov 22, 2024
Former employee
Waltham, MA
Recommend
CEO approval
Business Outlook
Pros
Coworkers are generally good, well-meaning people
Cons
Top-level management bloated. Outsourcing of various IT programs & services caused massive drop in quality and reliability of support