It was a great interview, taken from multiple angles and conducted in a very professional manner. It had very little one on one interview time the only one on one time was with a director. During the team interview they interviewed me all at once.
They do a lot of their searching through staffing agencies. You will have very little luck applying for some positions on the website directly although a few interviews do happen that way.