At the center I work we have a medical office complete with a R.N. and a M.D. They perform all the medicals for the controllers on site and many get sent there from surrounding facilities. Basic class 2 ... back when I did some flying they would give me another test or two for the pilot second class. The medical form we fill out is the same as the ones for pilots.