Vantaggi
Cheap snacks. Decent benefits.
Svantaggi
Wayyy too many meetings and huddles and "this is the best company" propaganda. They make a lot of noise to distract people from the low pay, crap hours, and the lack of job security. You could perform your job exactly as you're supposed to, but if you get bad reviews by customers who are angry at company policies, you can and will be fired. No job security. I've seen way too many good employees fired - whose supervisors even said they handled their calls/emails exactly as they were supposed to but shrugged it off as "the numbers are what the higher-ups look at." Doctor's notes do not excuse absences, so I have seen people fired after car wrecks, bouts with illnesses such as pneumonia, and even early childbirth. I found another job and got out of there ASAP.