The interview process was a fun experience. It was a well though out process - I received an agenda prior to the interview that listed each team member I would meet with along with their role and department. The interviewers were welcoming, pleasant, asked thoughtful questions and gave me time to ask as many questions as I needed. Meeting with each of the team members also allowed me to see a lot of the office (nice space, cool layout, great location by Metro Center). There was a personality test that I took at home following my final interview (final step before offer).