I seem to recall this too, as well as others claiming to have worked at booking.com saying these things were knowingly false.
Edit: it's quite possible that I'm mixing up memories of a company other than booking.com
Edit: it's quite possible that I'm mixing up memories of a company other than booking.com