Interview process: 2 phone interviews, 2 onsite interviews including presentation and they require dinner with your spouse + a shrink interview.
Some weird company culture that they seem to be proud of going on there - no clear career path and internal political issues - non existing internal promotions made people leave for other jobs.