Can confirm the subtitles are fairly accurate, but they are a few seconds out of sync in parts. (Based on the first half)
Edit: confirmed for the whole thing now.
Sadly this is not always the case. I've seen videos with inflammatory subtitles that are COMPLETELY detached from what's actually said in the clip. And other times, they are translated in good faith but have mistakes (such as not understanding colloquial expressions) that significantly alter the meaning or even flip it.