Pros
Program Supervisors and Clinical Directors are great. Behavior Specialists are hard working.
Cons
If you are anything above a Program Supervisor good luck. Get ready for not having a life other than billing all the time. You will be forced to bill and to take on additional clients to "hold" because there is always a push for more clients to attain more profit or because people end up leaving shortly after they realize this. The upper management does not understand when to stop accepting clients. Quality of care goes way down when staff become over worked. CEO is rude and makes promises he cannot keep. Tells people they will be promoted and back tracks. I had also witnessed yelling and arguing with staff openly. Just overall unprofessional.