Vantaggi
They pay you well. Their products are special and innovative. They provide you with everything you need to get your job done. All of the high-end tech stacks and Enterprise-Level tools (Slack, ChatGPT...) The team is big, lots of great coworkers. Engineers here are at a high level, which could be helpful to work with. Very customer-driven.
Svantaggi
No more work-life balance. Very Amazon culture now. They shift to "work harder and much harder, or AI will replace you". So be very mindful if you want to join. This place is now a performative organization, where everyone tries to perform, or act as if they are performing at their best. The performance curve from Amazon is just a calibration tool based on upper management's needs. There was a case where an employee who needed development was rated Achieves because they just got promoted. Bad management recently, with constant changes in leadership and direction in a single year, caused significant execution trouble. VPs and Directors do not care about employees' mental health. I think they don't care for their own either, in order to keep their job.