The pay is low for what you do, doesn't matter how many years you've been there (10-15 loyal years) someone hired 6 months ago can make more than you because the cost of living has raised, but at the same time you don't get the cost of living raise because you "already make enough" yet they are STARTING someone else (same level as you) above you. You are also TEACHING these people how to do their jobs but they still make more than you. No matter how many years/how well you know your job it's not as important has having a degree when it comes to getting promoted. Your coaches and team leaders come to you (someone who is more experienced than them) for help troubleshooting a problem even though you are only a "rep" who answers calls. It's unfortunate to know that experienced individuals are getting passed up for leadership positions because they don't play the politics game. The company wants to reach a certain profitability, yet you have imbeciles leading their "peers" to greatness. Reps.. Knowing more than coaches and some team leaders but they don't have the "exposure" to be treated as equals. Things would happen in a more fluid way if everyone were on the same page.