There are genuinely too many cons to list. You are told a ton of lies when you start. You're told that the job is flexible, you can work from home at times, and that your supervisor will ensure that you're set up to easily meet your expected service hours. However, the vast majority of clients are children (which was not stated during the hiring in process) so that means most of your client meeting times will be after school and into the evening. You might be lucky enough to get a daytime client, but then you'll likely have a huge gap between that client and your after school clients. You basically are expected to sort of be on call for 12 hours a day. My supervisor would call and ask me questions I already gave the answer to. Management in general is a disaster. Upper management could absolutely care less about RSPs. Middle management feeds RSPs lies about how much upper management cares. Middle management employees have no idea what they are doing and therefore provide no help to the employees who are under them (who often times have zero field experience).
The computers are a nightmare. They work maybe 50% of the time. Ironically, they are probably the most integral part of the job.
This agency absolutely condones Medicaid fraud. In fact, in some ways employees are taught how to commit Medicaid fraud. BUT management teaches it in such a way that they try to make you feel like they aren't having you do anything wrong.
Working here was by far the worst experience I ever thought was imaginable. I would cry constantly because of the persistently massive amount of stress. When I felt I needed to take a day off to diffuse the stress, I realized my PTO time was taken from me for not meeting service hours. The emphasis on service hours is so great here that that is all anyone cares about. If clients cancel or lose their Medicaid, you have to make up the service hours. Your supervisor will likely be of no help if you're trying to make up service hours. If you can't make up your service hours, you are punished for it.