2.0
Feb 4, 2026
Current employee, more than 3 years
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Easy work like balance, good benefits.
Cons
Always rowing upriver to accomplish everything, not conducive to selling. Overpromise, underdeliver and walk away from customers.