Muthoot Microfin amongst best BFSI workplaces in India