Great place. Decent pay. Great environment.
I had a great time working at Stormont they do a lot for their employees. They pay was good. The only reason I left was for a higher paying opportunity.
They celebrate their staff alot.
Some issues with employees having to pick up others slack.