1/15 Applied online via LinkedIn
3/30 Recruiter called, set up phone interview with supervisor
4/7 Phone interview with supervisor
4/14 1:1 with recruiter, supervisor, director and 2 other team members
4/21 1:1 with recruiter, supervisor and 3 other team members
4/28 1:1 with supervisor and senior vice president
5/1 receive offer and accept
5/7 background check okay