Working with Xerox was not only the worst job I've had but the worst experience I've had.
The managers have absolutely no management training whatsoever, they're taken on through favouritism, they don't care anything about staff and are only there to get their bonuses. They send staff home early to keep costs down and use morning meetings to gossip and laugh about the staff on the minimum wage. They're borderline psychopaths the way the talk to and treat the staff and it's encouraged from the top down to keep the lowest earners trodden into the mud, even telling them they can't talk.
They frequently have inappropriate relationships with other staff members and some are even out and out predators, no wonder Xerox is a failed company when they employ lazy, lying, rude bullies into management. They wouldn't last 5 minutes in a half decent company, they're life's losers, avoid at all costs.