We were interviewed by the company's IT people at a company approved contractor's office.
There were four people interviewing with them that day at the recruiters's office.
We interviewed separately by a panel of two IT department heads and the recruiter.
It was at least for me, a very comfortable experience as they were easy to talk to and the exchange of information was easy. They asked typical support related questions including what our backgrounds in IT were and explained what they needed at that time in their project.