I worked for Xerox 20+ years and enjoyed the experience.
A typical day involved a very fast pace of varied tasks and disciplines.
I learned many things in a technical environment regarding computer systems and software as well as how to relate to customer users/operators and owner/managers.
The workplace culture requires a positive attitude and - more... an ability to perform on many levels.
The hardest part of the job is to keep pace with the many requests for assistance from all directions and to stay focused. The most enjoyable was working for and helping people with their problems and bringing ... - less