2.0
Apr 25, 2019
Current employee, more than 1 year
Waltham, MA
Recommend
CEO approval
Business outlook
Pros
Decent benefits and pay, some good managers
Cons
Bureaucratic, company strategy is heavily centered around decades old technology, rude and egotistical CTO, some managers who push their employees too far in terms of workload and expectations