There's no point in complaining, just try to get there as early as possible and do what you have to. However this place certainly makes you feel like a foreigner, the service is terrible. I spent 5 hours waiting, already with a number ticket which I took at 14:30. While I was waiting, something weird was happening, my number kept moving backwards until I was literally the last person in the list on screen. Finally, my number was called at 19:45 which was 15 minutes before the place closed and when I got to the teller, the woman told me that she can't accept my documents anymore and that I should come on a different day.
The behavior of employees is awful, they don't want to do their job well, I am a talent person who will get my second post-graduate diploma soon from Russia but each time have to stand between many workers, its better to devide students from workers, I visited there several times to know is my temporarily residence ready or not, I needed just a stamp on my passport but strangely the officer told you have to show your receipt of the payment for registration, I have been in Moscow since 2016, and didn't here something like this, again another day I have to go there and its a disaster
One of Dante's layers of hell. We arrived at 9am to receive BNZh and only left the building at 4pm. During that time we had the distinct pleasure of watching employees chat, make tea, watch videos and compare men on dating apps- in short very little work was done. They could make it more apparent that if you arrive after 11am you have next to zero chance of being seen that day, a result of how grossly inefficient the entire department is run compounded by how utterly disinterested the employers seem.