World's best company if you're not too concerned about money
Pros
1. The WLB here is so insane, it's crazy. But as a result, I think we pay for it in other ways - see con 1 2. Genuinely caring and empathetic work culture and leadership except when it comes to one specific aspect - see con 1 3. Compared to anything outside big tech, the compensation package is amazing 4. Brand recognition, prestige, company perks, visa sponsorship, etc.
Cons
1. Really the main con is that compared to the rest of big tech: Amazon, Google, Meta, etc. the pay is embarrassingly low. It's so low that this con is precipitating other cons like: 2. being unable to retain talent as people are easily enticed by other companies due to the huge difference in pay 3. being unable to bring in experienced talent from other big companies due to the said difference in pay, hence the talent pool gets more and more diluted with mediocre talent