Overall a pathetic experience.
Let me start with the positives.
The behaviour of staff was good, from the driver to Mr. Subhash whom I spoke with in the office.
Now, the driver asked me to board at a different spot, I had to take an auto rickshaw from the predefined pick up location to reach the second pickup location what was right on the highway, it's understandable as there was heavy traffic luckily there were no female passengers with me.
When I finally boarded the bus 50 minutes later than it was supposed to arrive, it was full of people sleeping on the floor/aisle. No place to walk or stand. I called there office to let them know the condition of the bus. On top of that, it smelt really gross. I have already given a feedback to the operator in written, let's see if they do anything about it. For now, I'm not going to use this bus service.