4.0
25 July 2025
Current employee, more than 5 years
New York Mills, NY
Recommend
CEO approval
Business outlook
Pros
Great people, benefits, good office culture, great pay
Cons
Inexperienced managers, favoritism, hard to move up in the sales org
Check out your Company Bowl for anonymous work chats.