They do a good job and they are professionals and very well trained. The first time I went in, the full monty re interviews and passport search. Extremely thorough and no point in lying, they already knew what you'd been up to. They separated me from my colleague and continued the interviews. Later that week, we were interviewed together.
Subsequent times, much less intense with the interviews, so much so, these days they hardly bother.