Negatives outweigh the positives by far
Pros
1. Good pay 2. Free food 3. Smart colleagues and manager 4. Interesting work
Cons
TL;DR: You work ridiculous hours for a project that can get stopped at any point. You stop caring as much, but still need to put in many hours to not get bad rating at PSC. Even if you do all that, you could still be done by the next layoff. 1. Terrible WLB (40+ hours per week at least). Never turn off, you need to deliver impact. Even worse with AI. 2. Leadership has no idea what they're doing. Frequent reorgs. Cancelled projects once they're near completion. Disincentivize ownership, incentivise rest and vest... 3. ...which would be fine but for PSC. Terrible terrible process. People stop working for a week to just write their PSC. Managers work weekends and go off grid for 2 weeks for PSC. 4. And lastly, continuous layoffs.