1: contact from internal recruiter; ~20 minute phone interview. 2: ~45 minute phone interview with hiring manager. 3: 4 hour long round-robin interview with 4 GP employees. 4: Offer received, countered, and accepted.
Excellent, timely process with perfect communication throughout. Best interview process I have ever experienced