Vistaar Finance has been named the Best Mid-Sized Financial Services Company to work for in India, according to the 2021 rankings from AmbitionBox. Vistaar has also secured the 13th spot in the list of India’s 25 Best Mid-Sized Companies. The list features renowned names such as Sanofi, Croma, Ford Motor, Reliance Digital, and DHL Express (Source: AmbitionBox).