Multiple insiders have (finally) dished.