3.0
Jun 30, 2026
Current employee
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Work on important products with real money involved
Cons
Limited opportunities for growth. Corporate politics. Leadership makes inefficient decisions and doesn't take any blame for it.