Cons: constant stress, no raises, no recognition, no encouragement
Worked there for 10 years...constant stress, no release, no "real" HR assistance. Never knew what to expect from one day to the next. Ended up having panic attacks and being hospitalized for depression. Shortly afterward was fired for "taking too much time off". Terrible company - do yourself a favor and look elsewhere.