Should i switch jobs ?

I currently work for a top 20 accounting firm in the UK at 34k and i’m a semi senior just finished final ACA exams.

I received a job offer at a similar sized firm at 43k and 2k signing bonus and my firm won’t match the salary until september 2025 so should i move ?

I’m not sure how long i want to stay in audit and ive been at my current firm for just over 3 years and the salary increase is quite nice i think

Edit: only thing holding me back is not sure how long i will stay at the new firm and then it may look back on CV if i keep switching jobs