Chris...Most likely you are wrestling with what my former boss called "time & station". You need to spend time at each particular station (level) prior to moving up.
One concern I read in your post was "I rarely cancel my scheduled games, and I still get nothing in return for being reliable." Rarely cancelling is not considered reliable. Being reliable is turning back games only in case of emergency. This "reliability" issue could be a problem with your assignor as well. You may have turned back a game at an inopportune time and you are paying the price through your assignments.
My suggestion is to contact your assignor and set up a time (not at a meeting because it is too hectic) to discuss what he needs from you to move up the ladder.
Good Luck!
|