I give a Three star, just to the Empire State and not the BigBus service, the traffic is horrible in NY as you know, so it takes forever for the tour to circle all Manhattan and uptown, I do not recommend it, you will waste a full day sitting in a Bus. I suggest learn the subway routes and use it instead, way faster.
The employees are not professionals at all but Sales people hustle in people to Bus.