It was an uncomfortable journey. Firstly, at the time of booking there is no mention that the actual bus will not come to the pick up point. I was booked for an AC sleeper bus and was picked up by a non-AC bus which arrived late at the pick up point. I was first taken to Marathahalli where I had to change over to the actual AC bus that was going to Pondicherry. The bus was clean, the sheets were clean, the air conditioning was working and the staff behaviour was good but it was difficult to sleep as the bus kept rocking a lot all through the night and the driver seemed to be driving quite recklessly. Reached on time but in a sore condition.