Only when your needs align with theirs. Which, truth be told, is fairly common. But they have a tendency to ignore or give low priority to other people's needs, like certain features that don't meet "Facebook scale" or, just, documentation (see: Relay).
I beg to differ [1]. I know people at Facebook, and from what I’ve heard, people just kind of... do stuff; there’s very little organization. Maybe that’s not true anymore, though.