Applied online, about a week later got a call from HR for a phone screening. Simply talked through my resume. A week later had a phone interview with the hiring manager, which only lasted about 15 minutes. They invited me for an in person interview in two weeks. In person interview was a little under 5 hours and interviewed with a different team member every 30 minutes to an hour.
It seemed like a great place to work, but I could tell that I was not a great fit for the position. I had a pretty technical background and they wanted a dedicated CAD modeler. They were nice enough to call me and let me know I did not get the position, but that was over 3 weeks after the interview process. I am assuming they were waiting for other candidates to accept/decline their offer first.