Got 2 offers, confused as to which one to accept. Would appreciate your input.

I got 2 offers :

Offer 1 :

6 LPA salary (All in-hand)

OEM MNC

Bangalore location

Full stack web developer

This is for an FTE role as full stack web dev.

Offer 2 :

7 LPA salary (All in-hand)

OEM MNC (More brand value than 1st company)

Coimbatore location

This is an apprenticeship role.

Initially for offer 2, I was given a FTE, but after 2 years of waiting they changed it to apprenticeship for a period of 1 year, with a joining date of starting March.

For offer 1, I had previously been offered for 5 LPA, but after 2 months was asked again for a max of 6 LPA. If accepted, to start in few days.

I am confused as to what to accept. I waited 2 years to get offer 2, but it is not a permanent role and a new location. But is one of the top brand globally.

Which one would you recommend I accept?