This was my experience as well. Left a highly functional agile group (yes, those exist) and joined FB as an engineering manager. It was a culture shock, to say the least. The culture is that of individual performance, and all incentives stem from that. If you're a go-getter that can operate autonomously and drive things to completion no matter what, in a high-pressure, deliver-or-perish environment, you will thrive there, with fast promotions, ridiculous money thrown at you, and ever-increasing responsibilities and expectations. For the rest 95% of us, it's a stressful treadmill with unrelenting pace, poor work life balance, and "impact" worship. The teams are just collections of individuals doing their own thing (I'm simplifying a bit and there is collaboration, but it's very... "stay in your own lane"). I eventually realized I was not a fit for that culture and vice versa.