Your ability to excel and advance yourself within the company is entirely up to you. If you're willing to listen, learn, and take pride in your work, you can easily get raises and promotions.
Cons
Some people's attitudes are less than desirable, but that's anywhere you go.