Pros
Great culture, supportive upper management in most respects. It is odd in this company to find someone who is really unhelpful or difficult to work with. They just aren't around long because they fit in so poorly with the overall attitude of the company. It is one of the best places I've ever worked and has more room for advancement than any other I've found. Flexible Hours, Feeling of fulfillment when working with patients. good environment , training and leadership is well established. Immediate leadership is understanding . Policy is easy to find. If there are questions or problems about something my immediate supervisor is easy to find and approachable with well meaning tactics to help focus on the job at hand
Cons
Salary, there aren't many cons