Ingram was a great place to work until they advanced people into supervisor positions that had no people skills
Pros: great benefits
Cons: supervisors who new little about the departments they were running
the work was great, I loved processing books for libraries, and before that stocking, packing and receiving product. The benefits were great and up till my last year management was great. They let go many long term employees who excelled in their jobs for little or no reason.