Employees are outstanding and very helpful with one another regardless of the department assignments. Management has undergone significant changes over the years. Must love a fast paced work environment and be flexible with job assignments and changes in programming. Pay rate and benefits are excellent.

Productivity is not fair! You can have 15 people in a group, but they only give you 2 hours of group time and nothing for direct services you have provided for each individual in the group, its a lot of work trying to engage 15 people for 2 hours, if it wasn't for the clinician providing the group treatment the company would not be able to bill the medical insurance for each individual in group.