Pros
Good benefits and pay is decent. Onsite Cafeteria and covered parking.
Cons
No upward mobility for the unconnected. People hired who lack necessary skills are hired into positions they are not qualified for. Nepotism at its worst. So many related people that it is one large incestuous pool of great-waste. Management will not back you up when you need it most as their nose is up their bosses behind in hopes of a larger bonus and merit increase. PC and EO is so petrifying throughout that if you are a true blue American type you may find yourself heaving daily. Company is shipping too many jobs off to India in order to stay competitive. You will find that there are many employees who are light in the loafers. Some departments are better than others. If you get hired on in the call center expect to work for some of the most uncaring and unprofessional managers who know nothing about top notch customer service and are only watching out for numero uno. Expect to be pigeon holed into this position for eternity unless you are part of the incestuous pool, seriously have your nose up your managers behind, or are a protected class of people.