Pros
I can't think of anything I would consider a "pro" working here.
Cons
Extremely outdated equipment, the vast majority has reached end of life and end of support. Old school mentality from the managers and a lot of the employees. Managers don't want to admit any issues with the current equipment and pretend like everything is fine when it's a disaster with no/little documentation. One of the IT managers is extremely narcissistic but is not aware of the details on how their own technology stack is setup, he just assumes. The other manager just goes along with it. Lots of institutional knowledge has walked out the door in the past few years and since documentation was never kept up to date no one truly knows how/why things are set up the way they are(but the managers will pretend they know).