Pros
Amazing benefits - stellar 401(k), medical, vision, and dental are not expensive, company contributes to HSA if you decide to have one, they offer tuition assistance. Really liked the company itself
Cons
Call center is probably the worst department there due to the nature of the job itself. Because you have to be on the phone all the time, expect micromanagement at every level, very little to no help from senior staff and management because they're simply busy answering phones themselves, very little to absolutely no work life balance, but the worst is that you will be stuck there - there seems to be no way out of call center no matter how smart you are and how hard you work. After two years gave up and went to work for another company and it was the greatest decision I've made career wise.