Vantaggi
Your team can have spectacular work-life balance. You can work with great people.
Svantaggi
All of those pros -- they depend so heavily on the team. But my bigger complaint -- despite having a leadership principle of "builds trust," that is precisely the opposite of what Andy Jassy on down to my manager have done. In my 2+ year tenure here, there have been thousands of layoffs, a flip-flop on remote work, and very poor communication throughout. I can't wait to land a new position and get out. On call shifts are also the worst. One weekend out of 4 having to keep my laptop close and possibly interrupting fun if there's a page (which seems to only happen on weekends, and never is actionable for my team...) makes things miserable for the entire family that weekend.