No decision making. This sounds incredible, but it's true. Decisions are taken as part of cross-functional meetings where everyone has an opinion and nobody is really driving. Somehow, it seems to work well because decisions ARE taken! But the downside is that it creates a lot of insecurity as people are really freaked out that things blow up (and it blows up quickly here, considering the regular negative media headlines) and that they be blamed. Managers in particular, are very sensitive, insecure and as a result, they tend to micro-manage or get involved in matters they shouldn't be involved with at their level. A lot of dissatisfaction about management all around.
A lot of pressure to get the job done. You need to be resilient and work hard on preserving your work/life balance.
Company culture is poor - extremely political and everyone is focused on building their career. We all know that having Facebook on our resume will open fantastic doors! It's ok to navigate the politics and survive though..you just need to be aware of it and of the fact that your colleagues will not hesitate to throw you under the bus if they feel threatened!