From my point, Maruti is providing the car as soon as possible without any lagging like other manufacturers. I have driven 10000 km and it's a nice car to ride also this car has a good performance from the engine that the company provides. My dealer is providing good maintenance and service for my car.
Pros are good visibility, easy to handle, and leg space.
Apart from this, there are some cons like no stability, and shaking while jumping into a small gutter.