When creating iMates, the positioining of the glyphs can sometimes be inconsistent.
For example, when placing an iMate on an axis, it places the glyph on a location quite far away from the area where the axis was selected. While technically the glyph position is correct (adjacent to axis), its location was not consistent with the design intent.

A forum post which relates to the issue:
https://forums.autodesk.com/t5/inventor-general-discussion/move-imate-glyph-where-i-want/td-p/352038...