A little background:
I am in my 4th year in college at a state school majoring in Mechanical Engineering and minoring in Physics. I have taken and passed the EIT. I have a lot of club experience with FSAE, ASME, etc… I can potentially graduate in Spring 2017.
However, there is one thing holding me back. I have a Cumulative GPA of 2.675. This GPA is both the fault of myself and outside circumstances that required me to work multiple jobs averaging 48 hours a week minimum, since the beginning of my 3rd semester in college, just to make ends meet.
After this semester I will have 2 more left and the best case scenario is that I can raise my GPA to a 3.0. Also good news is that mine and my families financial troubles will be alleviated after this semester is finished off; so for the rest of my time in college I can focus on being in college and getting grades.
My 2.675 GPA is in no way indicative of me as a person, a student, or an Engineer. It is an indicator of a long drawn-out financial struggle that I dealt with while trying to attend college and get my degree and get my career started.
Would it be wiser for me to graduate with a best case 3.0 GPA or stay in college another year and work on getting my GPA even higher? (Note that there is no guarantee the financial troubles will not return beyond the 2016-2017 school year.)
If I graduate with this lower GPA how will it affect jobs I can get, and the start of my career in general? Grad School possibilities? Is GPA more what companies use to let you get your foot in the door and once you have experience they go off that or will this lower GPA haunt me for my career?