Vantaggi
They bring in breakfast on mondays and have a decent break room. They keep the call center employees as happy as they can since it is a thankless and mind-numbing job compared to many other interesting parts of the company.
Svantaggi
Management is an "old boys club" where you get promoted if you've been around long enough and just constantly put up with company changes, job description changes, lack of raises, cyclical layoffs, and even worse the further up you go (crazy gossipy/clicky culture like highschool). Basically, an endurance trial. No real training outside of the callcenter, you learn in the job and must ask everything. No one will offer up help. No one will tell you that you did a great job by management because they are all overwhelmed for the roles they have. They just don't have time to manage properly. Did I mention poor management?