Ideally concerns about teaching would be documented in the assistant professor’s pre-tenure performance reviews.
Professors can go on to get decent jobs after a tenure denial but not if they act all goofy like this guy.
Ratemyprofessors is an interesting site. I tend to think that if you ever see comments like, “Attendance is important and you need to read the book,” they might be written by the professors themselves as a way to influence who enrolls in the course…