I had a different experience with Facebook. I was told what the technical phone interview would consist of, and that much was true, but I was also told I would receive feedback within a certain time frame.
After my interview (in which I felt I did very well), I did not hear anything back within the time frame they told me, and then many days afterwards I finally heard back.
They said they were not going to move forward with me, and also they specifically said they were sorry but they could not provide any feedback.
So I actually felt like for one of the most important parts (the feedback) they were actually not straightforward or honest with me. Had I known I could not have feedback, I would not have agreed to the interview in the first place.