<prompt> Human: So I graduated in May with a degree in Mechanical Engineering, Minor: Mathematics GPA 3.7. Im looking for an entry level job and have received some less than ideal offers. Recently I agreed to take a job through a recruiting firm at a good engineering firm in the area. I would be employed by the recruiter and they are offering poor benefits and low pay for entry-level engineers 20.00 per hour. The average entry level salary for mechanical engineers seems to be in the 45,000-65,000 range. I interned at a different company and did the exact job that they are hiring me for.Reasons why I feel I should be paid more: Ive done the exact job before, Im a contractor so they could can me at any time, Poor benefits, high GPA.Im having second thoughts about taking this job, I feel like they are getting away with paying me far less than what Im worth. Should I just keep looking, ask for more money, or take the job as is and keep looking?EDIT: Talked with my dad, Im going to take the job. Its at a good engineering firm to get my foot in the door and Im letting my ego get in the way. I can keep looking, ask for more money in 6 months if need be. I get to stay where I am and getting an extra 2k a year would be arbitrary for me.  <response>: 20 is intern pay. I would keep looking 