Had a phone interview first. Mainly just setup the in person interview. I was interviewed by the HR person and then the Manager. Then I was asked to come back after hours and interview with the CFO. The HR and Manager went well. Asked questions about my history. The interview with the CFO was horrible. She made me feel inadequate, she questioned my choices in my history, just made me feel horrible about myself. I left there crying and feeling like I bombed the interview. Strangely enough I got the job.