Pros
I work in the Global Technology group. Easy going, forgiving culture. Plenty of head count redundancy. Work I would do by myself at my former employer is done by 4-5 heads at Nike. Makes for great work life balance. Just getting your job done leads to kudos - feels like you get a medal for showing up. Even better if you can talk up your work and make the right noises in front of upper management.
Cons
Processes and tools not up to industry standards. Practices like Agile Scrum that I had adopted 10 years ago are adopted in name only. No rigor in processes leading to waste. Teams work in silos and may or may not bring in other teams impacted by a solution or new process - you are left to 'find out' or figure it out. No structures exist for a robust cross team sharing of pertinent information. Teams staffed by large number of contract workers cannot be bothered to share across teams. Leads to design misses/poorly designed solutions and production defects.