Great Company, Love the philosophy of care that they have.
Pros: great clients great work place
Cons: split shifts
Great company to work for they are very understanding, and care about their workers as much as their clients. My work days are never stressful, I have wonderful clients and wonderful managers.