All of the typical cons that come along with working in a large organization. A lot of silos. Some departments are wonderful and get a lot done, others accomplish very little because they have work cultures where face time matters more than results. Your experience depends on what department you work in and who your immediate boss is.