Pros
-Benefits -Free dr visits for your family IF you live near corporate in Clayton, MO (may be in other locations outside of Clayton in other states but not sure) -Good place to learn how to work in a fast-paced environment -Lots and lots of openings -Depending on your role, can improve your project management skills
Cons
-High turnover due to mediocre "first-line" management -Job cuts are frequent -Lots of job openings but many are for the call centers, both back office & front line -Working for corporate in/near the HQ is very "clicky" meaning, if you're not a part of the right click, you get passed by on unique/fun/easy projects while you're stuck with the tedious & high stress stuff. -Very stressful & I cannot express that enough (at least working under the call center in a back office role), if you cannot handle stress this is not the place for you -Salary means you ARE going to work long hours, so if you don't ask for a high-enough salary it's not going to be worth the long hours you put (in perspective, a supervisor for business analysts makes around $90k in the midwest)