So I'm changing my job. Unlike strawberries and yolo people, i find a job first before resign.

Lai help me choose.
Sr enginner in mnc to another sr engineer position in another mnc.
Company A, salary increases 28%. Different engineering job scope. OT culture is very apparent here. Big local company.
Company B, salary increases 28%. Same engineering job scope as my current job. Apparently everyone here is quite active and jobs are challenging since company is looking at performance instead of seniority. However no OT. Taiwanese company..so maybe its like chinaman company?
Company C, salary increases 33%. Same engineering job scope as my current job. Performance based increment and worklife more balanced. Doesn't encourage OT that much unless really urgent. Got OT. Ang moh company.
If i go all out, i think company B is better. Also this company only 8km away..
Company C higher salary and life more balanced but it is 35km away.
Which should I choose?
company C. Nowadays with current pandemic situation $$ is 1st criteria unless you orang kaya la...
anyway you so lucky lo can get job.. many outside jobless leh....