3.0
Jan 9, 2021
Current employee, more than 1 year
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
consistent pay and benefits. they dont fire people so that's good
Cons
slow to progress in certain areas of the company. high level execs seems to be old school on a new environment