Pros
Pay is decent, not great. Fairly reliable but minimal annual cost of living increase. Unlimited PTO may seem enticing, but those who take too may will be "talked to." Most work is remote. The published Company Values are great, but not everyone models them.
Cons
Leadership doesn't exist. Very top-down approach to "management" and the use of SAFe® Agile makes is NOT REAL AGILE. Quality and user experience take a back seat to hurry-and-get-it-done. Contacting HR for any reason makes you a target and leads to retaliation, not resolution of the problem. If you're looking to grow a career in leadership, go elsewhere. Seek out the types of leaders you want to learn from. Diversity is lacking among leadership, too - the top ranks are all male and predominately white and many worked together previously. Pretty sure there are no women in leadership on the tech side.