H.R. is... what you would expect at a big company... there to give an illusion of accomplishing things.
Big company in small town is best way to describe. If you don't have an "in" you will never be more than a number unless you're good at kissing up or on your knees.
Just to be clear, i didn't leave on bad terms, an immensely better opportunity found me and it was a no-brainer to leave.
If you love being told "this is your box, stay in your box, you are never allowed to deviate from your box" this is an AWESOME place to work. if you have family or friends who work here above bottom level, this is an AWESOME place to work. if you are randomly applying to a job opening, GOOD LUCK, you will need it to advance your career.