Pros: good jumping point, ok starting salary, exciting at times.
Cons: zero personal growth, no leadership, and terrible location, no incentive to succeed (no bonus or even recognition). job really wears on you
Great place to start a career, but that is about it. Zero development or leadership from uppers. They expect turnover, and you're just a number.
People are a bit "off" there too for the most part...