Pros
(Mostly) great people Remote work Some engineering and prod managers are fantastic
Cons
In short, the company values pushing out feature bloat as fast as possible. If you value cultural attributes like quality, strong technical leadership, learning and growth opportunities, and innovation this company is not for you. They hire SMEs and ignore them. There are almost zero upward mobility opportunities for engineers. Toxic EMs (two specifically, the rest are great), an absurdly democratic landscape where one incompetent manager can derail sound initiatives (C-suite often rewards them for it), and technically inept senior product management who had a short stint at Space X and reminds everyone every chance they get. The org values good "reporting up" and openly shares how they are not in favor of quality or sound technical solutions. The company was recently acquired by UPS and is in a perfect position for UPS to sever its ties with Happy Returns on a whim, which would almost certainly be its demise.