Are eigenvectors of real symmetric or hermitian matrix computed from `eigen` all orthogonal

Since the algorithm starts by finding the Schur form, I think it follows that it should stay close to orthonormal for nearly Hermitian matrices (where the Schur form is nearly diagonal), even for repeated eigenvalues?