I applied through an employee referral. The process took 3 weeks. I interviewed at bp (Chicago, IL)
Interview
Clear, concise, excellent process start to finish. Interview process was 3 rounds, including HR clearing, managers and team members, and a technical portion. All in all, a very pleasant experience and friendly people.