As Ola gears up for today’s town hall at The Leela Palace in Bengaluru, it needs to rethink its workplace culture and everything that makes it or breaks it.