Pros
Some of my coworkers there eventually became good friends and I still keep in touch with them since leaving, though part of why I think I became friends with them in the first place is because we hit it off by complaining about the work we were doing and how horribly the management handled things.
Cons
I'll be flat out honest here. There is no room for advancement in this company unless you are a favorite of management (especially if management finds you physically attractive. I'm not lying). In my 4+ years employed by Carenet, I saw this company grow from one small building and a couple dozen employees to multiple buildings with over 100 employees. In this time frame, I saw managers and coworkers come and go, and saw policies, good and bad, appear and disappear. What was once an honest company willing to reward good work with advancement or a pay raise, became an environment where the lead or supervisor position was monopolized by power hungry, condescending, under achieving, uneducated (several emails and print outs sent from management included embarrassing typos and obvious incorrect grammar), and flat out rude employees. The upper management, as in the top dogs running the company behind a desk and not directly dealing with the folks at the front lines (care coordinators taking phone calls), left their leads and managers unchecked, allowing them to make up ridiculous policies that made it near impossible to get your monthly bonus. At least once a month I would have an issue on a call that I would resolve using the training I was given, only to be scolded by a lead or manager for not following correct procedure based on the situation. It would've been nice to have been updated on changed policies. It would have also been nice for ALL the leads and managers to be updated with the SAME information regarding client protocols and call troubleshooting (one lead says one thing, a manager says something else, another lead says something entirely different, and my quality score suffers even though I did exactly what my training told me to do). Coincidentally, questioning a lead or manager on the current protocol once they hound you for sticking to your training results with them assuming that you are being insubordinate. A friend of mine was written up for this very reason and was disciplined for being "insubordinate", though they really were wanting to make sure that particular lead knew the correct protocol given their past experience in that situation. If you're sick or have a personal issue that keeps you from making it to work, management will not work with you and you'll have to take the attendance hit unless you have paid time off, though sometimes not even that is a guarantee. Don't bother bringing a doctor's note, it means nothing to them, even if you have a chronic condition that makes you unfit to work from time to time. Also, management on multiple occasions had added fake absences that not only set me up for possible termination, it also shortened my paychecks and conveniently made me ineligible for any sort of monthly bonus (I have spoken to several other employees who reported the same issue). Ultimately, I was able to have them correct the absences and reimburse the amount withheld from my checks, but it took several weeks and constant hounding on my part to make them do anything. If a manager there says they will do something for you, you always have to follow up the next day or they will bypass or "forget" it completely. During my time there, I also noticed the leads or management implement mandatory ETO (forcing you to leave your shift well ahead of time). Though not noticeable at first, leaving 2+ hours ahead of my scheduled shift a couple of times every few weeks majorly cut into my paycheck over a period of time. Funny enough, sometimes these early releases were counted as me leaving without permition which counted against my attendance, even though I was forced to leave. With these practices in mind, one could draw conclusions as to how this company remains profitable even with the high employee turnover rate. I absolutely cannot recommend this employer to anyone if they want to make a career or simply to just work in an honest work environment.