Pros: management has it together.
Cons: none that i know of.
The company values employees and attempts to ensure that employees are happy, patients are well taken care of and that high quality is the norm. Loved working with management and fellow employees, got great support from my supervisor. Pay was good as were benefits. Only left because I was moving. I'd work there today if given the chance but am now retired.