According to the report the FO had just over 100 hours on the 737, so was recently line released. He was previously a turboprop captain and does not seem to have had any other jet experience. He gets paired up with a guy who should know what he is doing. The captain mishandles the approach and the FO who is obviously well behind the aircraft knows something is wrong but clearly cannot quite believe what is happening. I would not say that the FO was particularly experienced in this case at least on a relevant aircraft. In any case it is a sobering report. As they say better one go-around too many rather than one too few.