I have been writing my formal documents, such as scientific publications, professional CV, cover letter and so on, with TeX. Basically, I write every important document with TeX.
Recently during a paper submission, the format checker tells me that my document may appear in an unexpected way because I have not embedded all the fonts to the document itself. I successfully embedded all the fonts in by doing the "reexporting it as another PDF" trick.
Alerted by this incident, I suddenly realise that TeX-rendered documents still cannot guarantee what you see is what everyone else sees, although it does a much better job than Word.
However, like I've said before, all my TeX-rendered files are important files that I must make sure everyone else on any other computer must see the document just as I see it. (e.g., I would never wish to see my CV gets screwed up when opened on the admission committee's don't-know-which-OS-or-how-old computer)
Besides the "embedding all the fonts" pitfall, what are other pitfalls that make my TeX-rendered documents look different?
How may I avoid them, if any?