I've been working as a software developer for past 4 yrs and making the same 23$/hr. I asked my boss several times to increase/match my pay to the regular market rate and I keep getting BS that everything is on a freeze or I've to prove myself. I'm pretty pissed that they gave me a promotion without a pay raise. Now my duties alongwith coding in C# and SQL include SAP, Sharepoint Development/Support. I work very hard and am very dedicated to my job but I don't want to work here anymore as my talent is not recognized and appreciated. I've good programming skills in C# and little bit of C++, a lot of jobs seem to be in C/C++/JAVA. I was wondering if I should learn these programming languages and GTFO of this company. It just pains me that I perform beyond expectations without any reward and still get the "Depending on your progress we'll decide on your salary raise".
Thanks for listening to my rant