Experience is subjective and varies depending on which one you go to, my first interaction was at the Oakland DMV where I had an appointment for the drive test, they got round to me close to 2hrs after my appointment. The DMV in San Francisco has horrendously long lines with very slow processing times.