I had one phone interview with one of the main managers. We discussed my interests and what Pyramid was looking for.
I then had an in person interview with 3 engineers for about on hour each. Questions revolved around my experience and strengths. The engineers detailed what they were currently working on.
I had a great experience with Pyramid. Everybody was very professional and welcoming.