Pros
Benefits were great but expensive. Pay is nice if you're willing to commit your life to this place.
Cons
Unorganized and lack of communication. It's very obvious why they have the worse customer service!! No formal training - you have to wing it from day 1! Literally nobody knows what's going on, ever! Departments work against each other resulting in a lot of wasted time and unhappy customers. Lack of support from management, HR and peers. Pay was nice and I met goals consistently because I had to work 60+ hours a week. No work/life balance. A lot (and I mean A LOT) of favoritism. Very political and an obvious hierarchy. If your parent, spouse or best friend doesn't work there, you will fail! No room for growth or opportunity unless you're someone's buddy. I was stressed out every single day since day 1. Training was nonexistent but you're expected to know everything. IT FELT LIKE I WAS WORKING FOR SATAN!!