0. Lack of an enterprise sales org (think how VMware started or EDS or Perot Systems). I know an ex-Oracle sales guy who's itching to be an enterprise sales manager at Meta.
1. Lack of thoroughness in solving bugs and polish. Workplace video conferencing is damn good. Workplace the web and mobile apps have inconsistent and troublesome comment formatting bugs. I've sent task after task but they never get fixed. Basic things that should work don't.
2. Impact creates a cult that rewards new features while punishing better engineering and fixing things.
(My neighbor works for AWS high up. They treat most of their employees with borderline abuse.)
The only thing that goes in from personal -> work is music or random home office photos.
The only things that go out from work -> personal are public résumé-level performance reviews, tax, and benefits information.
Exceptions on work devices include Github and streaming services, but otherwise not much else should be co-mingled. Everything else stays in its own domain.
(I don't use personal social media accounts so I'm the wrong target audience. Personal FB and Insta accounts are linked to work, and Github if you have one.)
FTEs generally require an FB account to start the tech device provisioning process.
Are there any specifics to DM me worth running up the flag pole?
Most serious advertisers and agencies use expensive third party tools that manage your ads using the advertising APIs.
I don’t think it’s worth “running up the flagpole”.
But even the b2b parts of Facebook are run like a b2ç business, because that's the culture.
It was the perfect Slack replacement for companies with over ~1000 employees, and I wish my current company was using it.
I’m not sure it’s a bad thing, though. I’ve never seen an engineering-first enterprise software group. The business is just so sales-and-relationship driven.
Look at Amazon: you can plot the enshittification of their retail business with the rise of AWS. That’s not coincidence, it’s culture.