Till date never experienced any bad rides while riding with Ola. Prices are quite reasonable espcially after introduction of Ola Micro.
The drivers are quite respectful here in Kolkata. I have never used Ola share before, but will definitely be trying it out.