Values hitting project management deadlines, devalues quality
Pros
The work-life flexibility is quite good, though the unlimited PTO policy means that you will need to be disciplined and make yourself take time off. *Some* aspects of the technology platform are very good. Embracing full-remote work is always nice to see, though obviously if you prefer an office you're probably better off elsewhere. The C-suite management is pretty transparent, though they will naturally try to dress-up bad news.
Cons
I started looking to leave after some less-than-impressive merit salary increases went out. Their pay is definitely only average, and that was the final straw for me. However, the brunt of my dissatisfaction came from the company's management and structure emphasizing project management hierarchy at the expense of all else. My team in particular was well-shielded from crunch, but others weren't so lucky. Quality was an afterthought. Bugs, and even severe security vulnerabilities, would go unaddressed for months or even years. It got to the point where I was asking for certain instructions to come in writing. The product/project management people have no interest in hearing about or addressing these issues, and demand only more feature delivery.