Be prepared to be under paid and over worked. It doesn't matter how good you are at your job, you're never going to be paid your worth. The more you're willing to show initiative and take on difficult tasks the more they will take advantage of you and never acknowledge your hard work even if that means you're efforts have caused them to keep money - more ... in their pockets. You can try to address your problems with upper management and even HR but don't waste your breath, your concerns fall on deaf ears.
There is so much drama you feel like you're back in high school. Please, do yourself a favor, ... - less