Ksrtc in the sense is best transport company but the way the Volvo are maintained it's very bad and even they don't clean the blanket which they will give in the bus and even the conductors.
Don't even bother about the customer service once it have happened to me like I was traveling from Bangalore to Manipal in Volvo and the bus suddenly hit the rock and window glass fell on me and the conductor is checking what had happened to bus condition even without checking what the people inside are like this is totally insane I mean nothing happened to me but atleast they should check right?