1.0
May 15, 2023
Former employee, more than 3 years
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Great health insurance, bonuses, stock shares
Cons
Your department will make or break you. Some are great and some are toxic. Beware of backstabbers that will make up lies about you then not ask your side at all.