5.0
Apr 2, 2016
Former employee, more than 8 years
Saint Louis, MO
Recommend
CEO approval
Business Outlook
Pros
SSM has excellent management and employees , very oriented, great customer service, very clean and respectable place to be employed there.
Cons
To my knowledge there aren't any.