HR screen phone interview followed by a day of 1 on 1 interviews with managers and directors of several departments. Second call back interview with additional directors and ability to ask more detailed questions about the company and culture. An online competency survey and the ability to meet really passionate people in an dynamic environment.