submitted resume
get contacted ~10 days after for an onsite interview
given 5 options where and when to interview
studied full 3 weeks
interview day: tour, lunch, then the 3 interviews (behavioral, case, technical) in random order
recruiter calls me 2 days after then received written offer later the day
compenstation depends on your location preference
BTW, my recruiter is by far the friendliest recruiter I've ever had; very prompt to emails; did her best to accomodate my needs