I loved your article. I use to work for Veolia in Mesa AZ. I was let go after I had started finding allot of wrong doing. They was allot of money on parts. Due to the fact they are replacing parts that do not need replacing. Getting kickbacks from Vendors. Anti Union. They never have the right parts in stock and the Buses sit there for weeks and months. Plus there parts inventory is so out of wack the techs can never finish their jobs. I worked for great companies. But Veloia in Mesa AZ is the worse. The management their has no clue on how to their jobs. They let the common worker take the blame for their mistakes. If the City did an investigation they would get rid of this company and get a company that cares for its workers.