4.0
13 Feb 2025
Current employee, more than 8 years
Corning, NY
Recommend
CEO approval
Business outlook
Pros
SLT really cares about employees and does their best to incentivize them to stay.
Cons
Town does not have much going for them.
Check out your Company Bowl for anonymous work chats.