I was schedule to interview with 6 people in management, interview went well. The management staff is very knowledgeable and technical. A presentation was also required with upper management. After the presentation I was lead out, it lasted about 5 hours.