In Voyager, he’s shown to have pips. In fact, switching him over to Command mode shows a deliberate animation of pips showing up on hid collar.
The EMH is never shown with pips on Voyager. The "ECH" was shown with pips appearing on its first appearance, however:
spoiler
The entire ECH subroutine was created as the result of The Doctor's daydreaming, so the visualisation of a rank appearing out of thin air makes sense in that context.
The only other time the ECH mode was used in a genuine emergency (Season 7, Episodes 16/17), he did not have pips.
I quit my last job because management wanted us back into the office at first one, then two, then three days a week - all so that we had to commute into an office pointlessly and then either spend the entire day on Teams calls, or just sit at desks writing exactly the same code that we would have at home.
When I accepted my new role, I made very sure that my contract of employment was explicitly set up for full time remote work only.
I wish the best of luck to anyone attempting the same switch at the moment, the job market in general (and especially in tech) is in a crazy situation at the moment.