Long and drawn out, took several weeks to schedule each interview. HR not very helpful and takes very long to respond. Made it to final rounds and then no word from HR. Followed up and found out the company had a major re-org and the position was eliminated. Would have been nice to know this earlier rather than the drawn out waiting process.