I went through a loop at Meta that was probably 10-11 rounds. I would have done 100. The compensation is truly life changing and the engineering problems were world-class.

I'm sure OP is correct that this is a signal for a bad org - but from the outside looking in you'll do anything.

Meta is truly changing the lives of millions and millions of people for the worse.

Author here. Very good point. I am in a lucky position for retrospective, but I was also very much in the mood of "I'll take what i can get" lol

That's a huge privilege; most people don't have enough time for that