be on the fence

Intermédiaire supérieur (B2) informal

Not having made up your mind yet.

"I'm still on the fence about whether to accept the job offer."