5.0
Jan 17, 2026
Former employee, more than 10 years
Stamford, CT
Recommend
CEO approval
Business Outlook
Pros
Strong leadership, great culture, and very rewarding compensation package.
Cons
Openings at the Sr. Director level in Sales rarely come up - this can make it challenging to advance beyond the Director level.