I applied to a job req. I found on Apigee's career page; a recruiter reached out to me the next day to schedule a non-technical screening. There was one technical phone screening followed by an onsite meeting with the team. The people were very smart, kind and helpful. It seemed like a pretty cool, fast paced environment--what I would expect from a start-up-like (recently went IPO) company. The recruiting team is great; they helped move the process forward fairly quickly, and they helped put me at ease before my onsite meeting.
Overall, it was a great experience.