I just started working at my new job, as a mechanical engineer, three weeks ago. I was interviewing with two companies (A and B) and I didn't do so well on B's interview (I wouldn't say I flunked it, but I didn't ace it like I did with A) so I thought there would be no way I'd get an offer from B.
I got an offer from A and I accepted it. It was a pretty nice offer. Median compensation. Commute's pretty decent (45 minutes one way), benefits, etc. I'm still in my probation period and can be fired at any time.
I've been working at company A for three weeks now and really I don't have any complaints.
Here's the problem. Company B just reached out to me with an offer. I couldn't believe it. The pay's 50% higher, the position is permanently remote, and the company is much more prestigious than company A so it would look better on my resume and open more doors for me in the future. And I'd be saving almost 2 hours a day because I wouldn't have to commute. Not to mention how much higher the pay is. It would really improve my living situation because with company A and repaying student loans I'd practically be living paycheck to paycheck.
Is it bad to quit company A and go with company B in this situation? Did I screw up by accepting company A's job? Should I just do my year and then try to get into company B in the future?