I had asked for a phone screen, but the company wanted to go straight to an on site interview so that's what we did. There were a couple of group panels, one more technical and the other with more of a business focus. The questions were wide ranging but somewhat boiler plate.