Great organization culture,
Employee Friendly
Focus on human values and diversity,
Latest tech stack.
Cons
Sometimes work life balance gets difficult.
Since its a large organization, its difficult to get done things faster, especially if other teams don't see some features with same priority as you are.