5.0
Jun 4, 2026
Current employee, more than 10 years
Stamford, CT
Recommend
CEO approval
Business Outlook
Pros
Respectful innovative and smart culture and talent Strong customer centricity and high value work Unbeatable market share and superior product suites
Cons
Centralized teams need to be more accountable and move faster to deliver value Feedback needs to be open, better received to help move things along faster