All kinds of c00nery and bafoonery going on in here![]()
I suppose in OP's defense, he never said it was a white office or white corporation.

I agree that pretty much everything he mentioned is time wasting at a white corporate office, but If you were in major firm in st louis or atlanta or Raleigh, his list is pretty applicable . These are offices where your competition for a position is other black people, and your boss is also black. The differentiating factor at this point is sociability.
I find that with white corporations if you want a higher corporate position, it's better to leave and go to a smaller company(which values your experience at the larger company) to get the higher position as a new hire. After a few years at the small company, you can lateral back to your old company as a rehire once you have documented experience in the role that you were trying to be promoted to. This method side steps all the azz kissing of white coworkers and directors who are always going to pick their fellow white friends anyway.