take the offer or wait it out?

I’m in a different engineering discipline but want to make the jump to cs. I’m very grateful to have been extended an offer at a start-up with a salary that I hope to negotiate up. Given that the new role pays less than my current role (where I am still building skills in cs but am inundated for irrelevant work) by 25% base salary, should I wait to apply to larger companies in tech? (Note: am in masters program). Or would it be better to get a foot in the door? Looking to pick the Internet’s brain for their creative ideas and other considerations.

Note note: posted here because I am reddit karma poor. Also, current job in HCOL city and other job in Hish-COL.

View Reddit by penglaiView Source