Pros
Easy to get hired Lots of PTO Pays okay Lenient on dress code Good resume booster - don't need a degree or experience to get in the door Never boring; always something new to learn Hard to get fired, so it's good job security as long as you show up and try to do your job They know it's a stepping stone and don't guilt you for trying to leave. As long as you leave on good standing and give your full two week notice it's easy to get hired back Insurance is decent compared to other places Most of the people are cool A lot of potlucks and they try to keep a fun/upbeat environment Tattoos are okay Decorate your cubicle as extravagantly as you want to No take-home work. Work stays there
Cons
Management - favoritism, blatant picking and choosing who advances in the company Double Standards Only told what you are doing wrong - no room for proactivity or ingenuity. Stick with the standard and don't try to change anything Extremely limited opportunity for advancement and the annual raises are pitiful Half of management is young and inexperienced and the other half is stubborn and stuck in their old fashioned ways. HR is not confidential. Have to get everything in writing because you're told to do something one way and then next week you are being reprimanded for doing it the way they told you. If you have a disagreement with someone management will stay on the side of the person they like more (I've been on both the favored side and the not favored side so I'm not just saying it because I'm salty). It's stressful and thankless, the clientele is rude and if you are smart you find it necessary to hide your name/job on Facebook so clients aren't looking you up.