I don't know the details of the awful experience, but find that work sites are very much like small towns. Some people may talk about it for a bit, but those same people will forget all about your experience once something new pops up to talk or gossip about.