2.0
Oct 18, 2023
Former employee, more than 1 year
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Pay is good , hard working people
Cons
inconsistent strategies and a couple round of layoffs in the last 12 months, Feels as though their values are simply marketing slogans.