EDIT: To include comments, to make it more cohesive.
I have been working in my job for four years. My job is a very technical one, and to be 'qualified' to do the job I am doing (according to HR at my organisation), I am actually required to complete a number of SANS courses (these courses are the 'industry standard', for my job).
My organisation is responsible to send its employees on these courses (they cost about $10k AUD each, so there is no way I could afford one myself). I have repeatedly asked for these courses, and have never received one. Every other employee there has gotten one within 6 months of employment (and most have 3-4 under their belts). I however have never received one, despite working for four years.
Last year they were hiring for a managerial role in my area, which I applied for. I got the feedback, that I was too technical for this role, and that any individual in this role would be purely a manager. The individual they did hire, has now been in the job for about 6 months, and he has gotten one of these very expensive and technical courses.
To summarise the problem, it makes it very difficult to justify any kind of pay rise, if on paper I am unqualified for my current job, especially as any pay rise has to go through HR, who always ask why I'm unqualified. As I have missed out on potentially up to $40,000 of training, (which is a non-monetary benefit everyone except me is getting), I feel disrespected. I also feel that as these are the industry standard, I will eventually be limited (within this organisation), or it already has limited me, if I look for a job elsewhere.
Is there any suggestions on how I should be handling this? or is it time to tell this organisation where to go?