I believe thew forum is different than an interview with a single company.
Not saying a forum is worthwhile. I have never paid for one.
I imagine if there is a topic of interest and you had no background it might be worthwhile. I believe it is biocom that has occassional free ones, and they run great length into tech areas. Perhaps TWST is similar with more emphasis on markets..
If it was real garbage they would have stopped the service.
Just some thoughts. I prefer BTM due to TWST one off aspects.