be on the fence

Intermediário superior (B2) informal

Not having made up your mind yet.

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