Pros
Biggest pro for me personally was the flexible scheduling/work hours. Must work M-F, weekends are not an option (except in rare client situations with prior approval from supervisors). In general, they try to push for you to pick a recurring set of hours such as 9-5 or 10-6, etc. Latest you can work is 6 PM due to this company having an internal mandatory reporting procedure (internal incident hotline is staffed by independently licensed clinicians, LISWs, LPCCs, who help guide both licensed and non-licensed staff through the steps of mandated reporting to external agencies if necessary). That hotline is unavailable after 6 PM, which is why they discourage working past that time without prior approval. However, they do something called "flex time". Salaried positions can only request PTO in 4-hour increments, so the option are only a half day or full day off. But the nicest part of that was that if you had a doctor's appointment from 9-10 AM, instead of having to use PTO, you can just flex your time and instead work an "extra" hour later in the week. Since there isn't any clocking in/out, they don't heavily monitor this other than looking at your calendar of billed client services. While the textbook policy answer is you need to flex that time and "make up for it", they actually don't care about you replacing that hour as long as you meet their productivity requirements every week. Other pros are decent pay, decent medical benefits (I'm someone who uses medical services and specialists more than the average human, and I found that co-pays were not outrageous and the medical plan I chose covered more than I was expecting). I received free weekly individual clinical supervision, as well as biweekly clinical group supervision; never had to pay for external supervision toward licensure requirements. They also offer CE trainings free of charge, some are mandatory depending on the training topic and/or your position, but it's free CEs.
Cons
My biggest personal con was the constant need to navigate being a social worker (a profession rooted in ethics, service, integrity, etc.) and working for a for-profit large corporation. The individual regions do have a "smaller feel" and there are a few recurring opportunities to interact with co-workers (mandatory monthly all-staff meetings that are in-person every 3 months, virtual all other months). Due to the nature of ViaQuest's services, and the populations primarily served (individuals with developmental and intellectual disabilities and individuals in Long Term Care facilities - LTCs] it is not uncommon to be witness to mandatory reporting, abuse, neglect, stressful and non-communicative guardians or POAs, LTC facilities that are severely understaffed and under-resourced therefore elderly and disabled populations getting anywhere from subpar treatment to straight up abuse/neglect treatment from those external providers. But because ViaQuest is for-profit and relies heavily on maintaining contracts with these facilities, they have to prioritize being a business and not harming fiscal relationships. While I logically understood that any business needs to pay attention to money to stay in operation, when providing social services, especially to some of the most vulnerable populations, it can become extremely draining and lead to a lot of internal conflict and burnout. Let alone it can feel scary to want to protect your own license. The strict productivity requirements alone felt largely unethical and definitely demonstrated how much profit is prioritized over genuine client needs. (Productivity is reviewed weekly, monthly, and annually and failing to meet productivity leads to disciplinary action resulting in termination for quite a few employees. The turnaround at VQ seemed relatively high in the bottom level positions, less so in the management positions because as you move up, the productivity requirements decrease significantly.)