Only good if you're desperate.
Pros: amazing benefits, amazing coworkers.
Cons: poor salary, terrible management, long hours, no sanity.
If you are absolutely desperate for a job, than this job is definitely better than living on the streets. Here you will be on the phones all day (which actually isn't that bad once you get past the whole being yelled at thing) but you will be constantly dealing with poor upper management. I worked in Sales, and the it was extremely organized. You're no longer treated as a person, more like a hog there for one specific purpose, and there is absolutely no such thing as job security. If management doesn't like you (or in some cases if you don't put out) they will find any possible reason to either make you hate your job and have no sanity until you voluntarily quit or just fire you.
The only plus side about working here is the benefits, which you will use. Frequently.