Starts with phone screening, then 5 to 6 on-site interviews with a lunch break in the same day. Each was about 30 minute long. Overall pleasant and enjoyable experience. You get a lunch buddy and have the opportunity to learn more about the company outside of the interviews.