3.0
Feb 5, 2024
Current employee, more than 3 years
North Stamford, CT
Recommend
CEO approval
Business Outlook
Pros
Great work-life balance, competitive benefits
Cons
a ton of micromanagement, horrible technology, constant site issues/bugs and product problems that impact sales