Pros
The people who still work here are pretty great. It's like having comeradery with someone you've been through a war with. There are some knowledgable, compassionate employees who really care about their customer, and want to give things (management) the benefit of the doubt. Steady paycheck, some benefits, but those are reduced quarterly now.
Cons
Working here is like watching an episode of Game of Thrones. You don't want to get attached to anyone because you know anyone can be gone any day. It doesn't really matter how long you've been here or how good you are at your job. fifteen year veterans were let go and replaced with temp employees. People who openly lie are promoted, Human Resources is a joke and most reps quit as quickly as they started. Systems are all outdated and never work. Production would be increased by at least 100% if they had systems and programs that worked more often than they were broken. IT was eradicated and moved to India. They make terrible investment mistakes, and ever since the company went public, it has been a circle of the drain that started out slow, but is now rapidly speeding up. There is no communication between management structures and employees. The "core values" feel like something that was cut and pasted inspirational posters you would find in a doctor's waiting room. Basically, this place is a farce. I've never seen anything so close to "Office Space" in my entire life. I've worked for other companies and enjoyed myself for far less money, and far fewer benefits due to the openness, honesty, and sincerity of the company. Leaving those businesses to come here was a big mistake and will be corrected.