Pros
Clean, modern facilities. Excellent benefits (401k match of 10% of your total contributions, healthcare, dental, vision, accident, disability, cell phone, home internet, etc are all covered), fantastic base pay and good bonus structure, unlimited PTO, flexible work from home options (one day in-office is encouraged), catered meals one day per week (which is when workers usually go in), snacks and drinks are always available in the kitchen areas to include fresh fruit, packaged hard-boiled eggs, various cheeses, oatmeal, cereal, lots of non-perishables (chips, cookies, fruit bars), bottled drinks (teas, gatorade, pop, etc that include sugar-free options) , and premium coffee/tea. There is a good culture overall including weekly happy-hours where beer and wine is provided as well as occasional parties. Very supportive leadership with minimal drama. I've been impressed with the company overall.
Cons
All issues I've seen are minor and common across the industry. As with all other tech companies, they are currently focused on predominately hiring outside the U.S. which can complicate scheduling due to time zone differences and local holidays, resulting in late or early meetings on occasion. Don't expect leadership to rubber stamp budget requests either; any asks will be heavily scrutinized.