T&M for rehabs?

we had a few contractors come by on one of our rehabs. one contractor mentioned a T&M (time and materials) agreement.

any feedback on the pro’s and con’s of this?

you have neither a definite time nor a definite cost before you start.

thanks…any positives?