Pros
Great work environment. People are great to work with. Pay is decent and sometimes potential bonus depending on how the company does financially. Pay raises almost every year.
Cons
You have to watch your back. Supervisors and management smile in your face; when you turn around they stab you in the back. They will fire anyone for simply stupid reasons... If management doesn't like you, then you can kiss your job bye bye. They will write you up for anything and everything until they can get you out the door. Some things they write you up for are so simple like talking lto someone around your cubicle while people are on the phone, going over your time when you're supposed to be off. Yes! sometimes people get stuck with customers on the phone, and if a rep is supposed to be off at 4:30 but she's still there at 4:45 on the phone she's going to be talked to and even a write up. Someone has been written up for knitting at her desk when the phones were so slow it was 15 minutes between calls. Supervisor never know about any of the benefits, people have to ask their leads. Their system are out dated compared to their competitors in the health insurance market. Instead of coaching people, they nag at them and make them feel worthless. Sometimes they promote someone just so they can get rid of them. How pathetic is that?