Muthoot Microfin featured among the Best Places to Work by AmbitionBox