Pros
As most folks will say, its the people who make any workplace bearable, Nike is not different, there are some wonderful folks who work there and are doing a great job. The problem more times than not are unreasonable timelines that are set for some of the releases and upgrades. You've got a talented few, with help from offshore trying to get work done that really requires a few more bodies that management is willing to resource, so consequently people are working more hours, getting stressed out and not being as productive as they can be and the family life balance that's talked about can be minimal depending on where you are in an implentation or upgrade.
Cons
Long hours, although expected get a bit old after time and work life balance, at least on the IT side of the Business is minimal. Senior management sets unreasonalbe deadlines and will not sway unless the issue is so bad that it may cause some ill effect for the company as a whole as well as a lack of integrity that some in Senior leadership display from time to time.