1.0
Sep 23, 2025
Current employee, more than 3 years
Stamford, CT
Recommend
CEO approval
Business Outlook
Pros
Base salary is competitive in my area (not all).
Cons
Everything. Leadership is totally incompetent and relies on the others to affirm their poor decisions rather than their customers. See subscriber numbers—they’re public.