Company was very quick to respond throughout the process, after submitting resume a few email exchanges were made, phone interview was set up then an on-site interview took place. The on-site interview lasted 6 hours and was interviewed by 8 different people throughout that time. The people seemed 'normal' for the most part but there were areas with the nerdy and quiet stereotypes.