Archives
Categories

Day: December 3, 2007

Staff Rider Report Cards: Kyle Wiswall

As noted in the press, NYC Transit has been passing out “rider report cards” on its subway lines to gauge customer satisfaction. Most TSTC staffers