The interview process was excellent. The recruiter was fantastic and provided timely info on what the next round was focusing on and was very accommodative with my schedule. The interview timeline untill selection was quick. However they dropped the ball after the final interview and forgot to inform me I was selected. Someone contacted me asking for my documents just as i was about to sign with another company because i hadnt heard back from PayPal. The background checks and process until they give you the official offer letter was quite long (be prepared for some anxiety - specially if you've just declined another really great role)