Pros
Some great co-workers, competent & knowledgeable supervisors, a little bit above-average pay, offered health insurance, dental & eye insurance was good, I worked at the specialty pharmacy so you didn't have to deal with people face-to-face, it was a call center over the phone. At the time, they did pay for your certification and fees to become a certified pharmacy tech and provided free books and classes. They also used to give yearly bonuses at Christmas which they took away recently, despite the fact that they are supposedly doing well and paying big money to acquire other businesses like Boots UK.
Cons
One of the cheapest companies I've ever worked for. They rake in billions yet are very cheap when it comes to taking care of their employees. For a health-centered company, the medical insurance was not super expensive, but definitely not very good. Deductible was higher than I would have liked. They really don't offer many incentives like contests or give anything away, which my previous jobs always did. Also, they were EXTREMELY strict about attendance. If you were more than a few minutes late for like three times in a row in 6 months, they would give you a warning, and yes they did fire people over tardies or being absent due to illness. They fired people left and right and it became a guessing game as to who was being boxed next. HR was the worst I've ever met and should never be allowed to deal with the public. They did not make you feel like you could talk to them at all or that they cared one iota about you. When I developed back problems from sitting so long, I asked if I could have a more ergonomic chair and they gave me the runaround and wouldn't even accept a doctor's note so that I could get a more ergonomic workstation. They tried their best to discourage me from asking for anything else. The job itself: It was the typical corporate pit that you dreaded going to everyday. You were expected to sit at your desk and take calls like a robot, it was extremely mundane and repetitive with no incentive to improve yourself or your skills. And they wanted you to account for time away from your desk to take a break, go to the bathroom, eat something, etc. No food or drink at your desk and they did measure how fast you took calls and how many. If you didn't meet their quota, you could get put on a performance plan and eventually fired. This place was super micromanaged at times, especially if they didn't like you or you weren't a top performer. A lot of the co-workers could be lazy too, and made a lot of mistakes that you then had to explain to the customer. They let a lot of balls drop and let down a lot of customers, to the point I felt disgusted and certain that they don't really care about customers- they just want their money. The only redeeming quality of the center were the group supervisors who were fair and understanding, but ultimately, they had to cave to the demands of the greedy bigwigs. I worry that they will lose any trace of the soul remaining that they have. I feel sorry for them and hope they find a better place.