Pros
Almost free cable, internet, and phone, and deeply discounted home security service. Good benefits
Cons
Ineffective management. HR is terrible - they should be there for the employees, but instead hold grudges against employees they decide they don't like or who don't fit the "culture" (what a joke). Schedules are set, but unless several people ahead of you on the tenure ladder leave the company or specific department that you're in, the chances of a halfway decent schedule are slim to none. Advancement opportunities were prevalent at one point, but have since become non-existent. Employees, at least in the call center, don't want to come to work, and feel stressed beyond belief when they do come to work. Your peers are cutthroat and won't think twice about throwing you to the wolves if it will make them look better or will get them something. No work/life balance.