Pros
Pucker up to the right people and you'll be home free to do whatever you want with no repercussions whatsoever.
Cons
You'll have to be a complete yes man to some of the most clueless people in the organization. Inexperience, bad practices, and wrong decisions will be implemented and absolutely no one will want to change course to the right path. Lots of lazy people that just want to maintain and collect a check.
Leadership, directors, and managers seem to be promoted into somewhere they have zero idea how to the job. IT is a revolving door that can't seem to retain or hire decent people. Infrastructure seems to really suffer due to mismanagement.
Terrible HR and onboarding. HR doesn't really seem to be knowledgeable about most things. Their answers were completely wrong and there is no employee handbook because things change by the day.
Benefits are some of the worst I've seen in a business. You'll be paying for everything. You will have zero sick time and be expected to take your scarcely earned PTO as sick time.
Lack of flexibility has become micromanagement. Expect unqualified people to get reports on your badging in and out of the office. Work from home is severely restricted and inflexible.
No raises. Minimum cost of living adjustments. No opportunity for advancing in the company.
Awful facilities. Some bathrooms literally don't have hot water. Every time it rains, somewhere floods and the building will need remediation while the employees are expected to just breath in the mildew and mold.
No investment in the team. No team building, no training, and you'll be assigned projects that have nothing to do with your job.