I’ve indeed heard frequently that the best practitioners are found in the IMSS, although in my own experience, whether you have a good experience with the medical professionals and procedures is basically a coin toss, unless you have connections and are able to ask for someone in particular, or personally know one of the practitioners.