The pros are that the environment is pretty relaxed and the people are typically awesome no matter what department you are in. They do have some nice perks like giving you food every day and having little spiffs here and there, and it is really close to the Freeway. It also offers a pretty nice work-life balance, and at least in my department, you can work overtime as much as you need. But they don't force you to work it.
The cafeteria would be a really nice perk if they didn't cut every employee's pay because they have it. Normally a scheduler makes closer to 16 an hour in other companies whereas here they only pay you 14. Also, they say they promote movement within the company but they cap you at a 10% raise when transferring even if the other people on that team are making more than that. For example, if you move from customer service to home upgrades customer service only makes 12, and the home upgrades department makes 14.50 but they will only offer you 13.20 to do the same thing as the other agents in home upgrades, because of their movement policy. So it is kind of a slap in the face and makes people not want to be loyal to the company.
They also have a pretty annoying QA policy and the customers are almost all upset so if you are taking inbound calls then you will not enjoy working here.
Advice to Management
Remove the department transfer 10% raise cap when an employee tries to switch departments. Pay employees the normal market going rate and make the cafeteria an actual perk of working here. Also, bring in food trucks and give us vouchers as they do at Vivint Smart home, to add some variety because the cafeteria can get old.
The pros are that the environment is pretty relaxed and the people are typically awesome no matter what department you are in.