1.0
Feb 2, 2022
Current employee, more than 5 years
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
The people doing the day to day work are wonderful. Some of my best friends are here.
Cons
The upper management and C level are tone deaf. The sell off of the company left everyone's shares worthless while the CEO ran off with his payout.