Hey all I need some advice. A little background,I am a graduating mechanical engineer who will be summa cum laude with a 3.96 gpa. I am asking for your opinion on a job offer. I recently received an offer in my hometown, which also happens to be where I attend school. The company is VERY small with 10 or less employees. The big draw is that I will remain in Fort Collins, which I love ( I have lived all over the US and no town is as nice as Ft Collins in my opinion). My concerns are 1) job stability since so small 2) there is health insurance only for me personally, not my family if i have one down the road 3) there is no program to assist me going to grad school 4) pays 47000 a year the pros are 1) in fort collins 2) more personal since small 3) owner is very nice What are your thoughts? I know that the AVERAGE starting salary with a B.S. in mechaincal engineering immediately after graduation is 55,000 Being at the top of my class, is it wrong to suspect I should have an offer for more than the average? Any way to negotiate a higher offer? This is all new to me so any advice is very appreciated. If anyone is looking for an entry level engineer for a job opening, you know where to go *wink* *wink*!