From the introduction of the Meshech Chochma to sefer Shemos:
וא״כ איך צוה השם שיאמינו לעולם במשה הא הכל
בידי שמים חוץ מיראת שמים ואין הידיעה
מכרחת הבחירה ושמא יבחר משה אחר זה חלילה
להוסיף מדעתו ועל כרחין שהשי״ת שלל ממנו הבחירה
לגמרי ונשאר מוכרח כמלאכים
Meaning: How could it be that the Jewish people were commanded to believe in Moshe following the giving of the Torah? He could always change his mind and decide to make his own additions! It must be that at the time of the giving of the Torah, Moshe was removed from free-will and remained like an angel.
Note: His question is about following the giving of the Torah. Not at the giving.
רק שמשה שמצד עצמו עמל ויגע כל כך
עד שהעלה עצמו למדרגה הגבוה שבמדרגות האנושי
השלימית היותר האפשרי לכן זכה שיבטל ממנו הבחירה
Meaning: Moshe, through his effort and toil, elevated himself to such a level that he merited that free-will be nullified from him.
A second source:
Nefesh HaChaim Sha'ar Gimmel Perek Yud Daled, describing Moshe Rabbeinu's level:
כי התבטל בעיני עצמו ממציאות כלל ורק השכינה
לבד המדברת לכן אמר ונתתי
Meaning: He completely nullified himself from existence, to the point that there was only Hashem.
ולזאת המדרגה בשלימות עדיין לא זכה אליה
שום אדם זולתו מעת חטא אדה׳׳ר וגס לא יזכה
אליה,שום אנש על יבשתא עד ביאת הגואל ב"ב
Meaning: No one ever reached the level of Moshe in understanding Hashem, and no one afterwards ever will until the coming of the Redeemer.
ולכן אמרו בתד״א חייב אדם
לומר מתי יגיעו מעשי למעשי אבותי אברהם יצחק
ויעקב ־ ולא אמרו למעשי משרע׳׳ה
Meaning: It is for this reason that a person should say "When will my actions reach the level of my forefathers Avraham Yitzchok and Yaakov," and does not say to the level of Moshe Rabbeinu [because that level is unreachable for us].
It seems that Moshe reached the highest level possible, and saw nothing other than Hashem's existence.