1:1 interview loop with the hiring manager, two director level managements, GM level management, and 1 team mate. Each lasted about an hour. The hiring manager's manager was very enthusiastic after extending me an offer until I accepted. He called me at my work phone, cell phone, even at home to try to convince me to work for them.