Pros
I really don't see any pros.
Cons
From an IT perspective this company is the worst run I have ever seen. Management does not lead, management does not have any idea how or what IT progress looks like. It feels like the management here is just trying to stay long enough to collect more paychecks. I can't figure out if this is because their leadership doesn't allow them to do anything or if they don't know what to do. Who is holding the company back, the IT management or their management? Constant budget cuts, constant freezes on everything. One day we are moving forward on a project the next day that is history, rinse repeat all the years long. There is constant turnover, there is even more management turnover, in the last couple years I have seen 5 different managers. The only one worth anything got burned out and left us.