Very hard to move up or to get a raise. It is also hard to get accurate feedback from superiors. One manager will say something good about me, another will say decent things about me, but the most important manager will have the worst feedback for me. Promotions and raises are mostly given by favoritism instead of actual competence. I'm a 23-year-old business student, I know everything there is to know about numbers, managing employees, and taking care of back office tasks, but they would rather give an 18-year-old apple-polisher the open manager position.