Pros
Assigned to another location where I designed for another company with a great deal of autonomy. I was a very rare exception that none of my 50+ Xerox co-workers were able to enjoy. Their biggest complaint was their frustrations of being micro managed. I learned from outside source about learning opportunities inside of Xerox. So if you dig, figure out how they work and are very proactive, you can gain much. Use Xerox as a stepping stone. Learn from them. Gain experience, then move on to a company/corporation that respects your worth.
Cons
Over EIGHT YEARS without any raise in pay. Xerox switched over 10K employees from one Xerox division to another Xerox division in order to take away two paid holidays (one being the day after Thanksgiving) and some health benefits. They also switched my job title from Designer (10+ yrs) to a Specialize Print Manager -- claiming that the new Xerox division didn't have that job title, but as soon as they update, they will change. Many contacts with management & HR with no luck. They never did change. If they were to change, by their own pay scale, they would have to up my annual pay by over $17,000. So they just kept playing games. HR and management worked in tandem.