I've recently been dealing with the Russian consulates in North America, and they appear to be ridiculously mismanaged and/or understaffed.
In the jurisdiction served by Toronto, for example, they have so much "population requiring consulate services" that they not only have a queue to get in a queue (e.g. you have to set up an appointment to turn your papers in), but the aforementioned appointment queue is so full so far into the future (either 6 months or 1 year, IIRC) that their online queue management system currently doesn't even take any appointments at all whatsoever!
I've tried to inquire the reasons for such poor service in Moscow -- why don't they deploy more personnel if they have so much population that requires services -- but was told something to the effect that it's not up to Moscow how much staff is deployed.
Is it true? Do the US and Canadian governments mandate limited consul staff and waiting times many times worse than DMVs in California? Interestingly, the appointment wait time in the Consular section of the Embassy in Washington is about a month, and Consular Division in Ottawa has no appointment system whatsoever, still serving walk-ins.