Pros
Pay, Benefits, etc. All the things that they do to keep people around.
Cons
Very siloed and difficult to get help or clarity on anything. Important emails go unanswered, crucial stakeholders required for meetings are frequently double booked, processes take weeks instead of days, and every time I try to get something done I encounter multiple unnecessary blockers, usually due to a breakdown of communication across teams. Enormous, bloated company, leaders don't want to make decisions so they just kick the can to another team. Too many different sites across timezones slows everything down. The back to office policy is ridiculous, unnecessary, and unevenly applied and we get no guidance during major storms or global events. And despite being a software company, our 3P software is dated and inefficient.