Screening call / Call with Hiring Manager / Face-to-Face with 5 members of the teams / offer.
The issue was that I never received the offer, because the company reneged on it days before the start-date. Horrible company, horrible people who do not know what they are doing. It's no wonder why Rovi is selling them after a year...