<prompt> Human: I had started a new job in the US 2 years ago. When I started I just got laid off and my loans were pressuring me for payments so I had took the first job I could get in the field I have been working in. After the interviews, I received a offer letter and when I asked my possible boss at the time, as I only had his contact information, about wage discussion he said it was HR issue. I asked for HRs contact info and was told no and that is the only offer for now. I had thought fine I can work up for raises because I have always been given a raise because of this in previous jobs. After a year or so of working, taking up some major critical roles in the department, I found out at my review they do not give any raises what so ever to anyone in the company, no cost of living adjustment, nothing. Now I find that I work at a rate of 40 of the national average than of others in my field, position, and location according to my research on glassdoor, payscale, and indeed. I do not know how but I am seriously struggling to make ends meet and I do not have a long work history after college in the field I am in which makes other companies weary of hiring me. How can I ask for a raise or should I wait until they are approved in Corporate or is it time to try and find a better compensating position?Edit:Clarification had said 10 as it is 10 out of 100 of all wage scales meaning I make 40 than the national average.  <response>: Two years is plenty of experience in your current job to trade up to a higher paying role in your field. Dont worry or feel bad about looking for a new job - if they dont value their employees enough to give raises it is their own fault. The job market is the best it has been in some time - this is the perfect time to look. 