Pros
Typically above average pay
Some great team if you can get on one, otherwise its hit or miss
Cons
Turnover in leadership often, creates a confusing culture
Cuts to employee programs (401k matching, employee recognition, etc)
Career growth is limited, probably not within your desired field
Removing hybrid work options
Very little diversity, seen more diverse candidates get laid off than hired