I submitted a manuscript to a journal, and the feedback I received required major revisions. Interestingly, I noticed that the system indicates that one of the reviewers is the journal manager. What does this mean? Previously, this manuscript had been on hold for seven months without finding a reviewer. Was it reviewed by internal journal staff?
What kind of position is a journal manager?