This site was known and used by the ETLs at my store. I think we used it mainly to release our frustrations we had with the shit corporate poured on the stores.
I remember talking with my team about TBR. Telling them to check it out for good references and funny stories. I didn't care if TMs talked bad about the store or the ETLs or me. I got pissed off about dumb policies and lazy people just as much as they did.
But yes, there are a good amount of ETLs on here. New, veteran, and former. I think STLs might be rare since being a STL is a whole new level of Kool-Aid.