I worked in a group that was not engineering, and had the same schizophrenic experience with respect to what I was told was the culture, what was expected and what the reality was.
The culture of facebook is that of a pretentious enclave of people who think that simply their being at facebook is validation of their any actions or motivations.
While the benefits of the company are amazing, the actual actions and methods of teams is utterly broken.
I was accused of not providing information in a timely manner, even though I was simply statusing other employees and teams on their activities. After multiple escalations regarding not receiving status from said teams, I was ultimately held responsible for those that literally ignored every request for an update, inclusive of escalations to both my and their managers.
I was accused of overstepping my bounds by looking into information required for various projects and interfering in other teams responsibility even after being explicitly asked to gather this information on thie behalf. I was told by my manager that I should document all requests in email to ensure that I was not perceived as being encroaching on their area. I complied, and was praised for covering for that team, then denigrated by my very manager for overstepping into their area....
I was accused of spending too much time in the social scene at FB, while I joined a total of ~5 groups within FB and only posted a total of ~10 times between all groups.
The fact is that there is a ruthless political system within facebook that ruthlessly seeks out people who are too active and cuts them as early as possible.
When I was fired, jsut minutes before I was assured by my manager that all was good and that the person who was difficult was just someone I was supposed to get to understand.
Then, all my colleagues disappeared from our desk line and I received a call that I needed to leave the building. It was the most cowardly and disgusting company exit I have ever experienced.