Vantaggi
Just the location, seriously, no more.
Svantaggi
There are too many to list but the top offenders are (1) incredibly low salaries, (2) zilch autonomy, (3) no room for personal or professional growth/advancement, (4) few vacation days, (5) did I mention the incredibly low pay? Pretty much every position is entry level. Numerous people in my department have masters degrees (or higher) and are making in the low 30k. Pretty pathetic. As others have mentioned, you are paid to do exactly what you are told and they are not interested in improving operations or the overall environment. Thus, life at this company is mundane and consequently, one starts to feel his or her IQ dropping and loses all sense of accomplishment. If you want to feel like a dead end zombie, work here. If not, run for the hills!