We booked our buses (to and fro) on via.com and both ways its was the SRS travels. The pick up was from KR Puram railway station and the pick up van was on time. We boarded the journey bus on time as well.
The bus was a 2/2 seater (AC) and it was very comfortable with ample foot space. We reached Pondy on time, early in the morning.
The roads to the destination felt a little harsh, but the bus was good to handle them.
Book your hotel in advance from a recognised portal. The hotels are overpriced in seasons but you will surely find a good deal online.
Also, hire a 2 wheeler in Pondy and it will serve you well for all the destinations.