What you expect from a DMV. Prepare to wait for hours. Came in for a simple knowledge test. "System was down," so had to come back the next day after waiting for hours to find out the result.
It is nothing like you see on TV. This facility is ran in a pretty efficient and quick manner. Get there later in the day when everyone has left.
The service is good here but it still takes such a long time when you go. The location is convenient