Started with phone interview with Masonite recruiter which included some c# Programming 101 questions. Followed by Phone interview with Lead Software Engineer who provided some info about the job and my general background. Next onsite interview with Lead Software Engineer and two more engineers followed by interview with the director.
The company is spitting off a new group of software developers from the rest of the IT department and getting a little experimental with their software development practices with help from a software consultancy called Pivotal Labs. They are going Agile with pair programming, business stakeholder representative on each development team, open collaboration spaces instead of cubicles. When I hear this I usually think it is upper management pushing a new fad on the workers. This is coming from upper management but the director seemed to be in tune with the ground forces. At least in the case of pair programming, which I asked about, he said they were going to try it and see if it worked out and would drop it if it didn't