Disagree. (AFAIK▸ ) they are contractors. Instead, take the work in house and save money whilst at it. Contractors often do a shoddy job I find!
I agree. As long as the 'save money' ethos doesn't mean 'clean less often' of course. Cross Country have failed to impress me in most respects after taking over from Virgin. The Bournemouth services are cleaned by contract cleaners (from ISS) who board the train at Reading and travel through to Bournemouth before doing the same on the return journey. In my experience a thorough clean of the train takes them no more than 30 minutes, so the rest of the time was spent sitting in a seat, looking out of the window and texting. Though on one occasion it was a very attractive blonde, so I wasn't too concerned that she sat next to me for so long...