5.0
Apr 23, 2025
Anonymous employee
Current employee, more than 5 years
Rocky Hill, CT
Recommend
CEO approval
Business Outlook
Pros
SLT does a great job of bringing it home to leaders to help us see it is not just a job we are here for a mission to serve our clients. Never a dull moment always an opportunity to improve.
Cons
Benefits can be pricey for employees.