Nigerianwonder
Superstar
Negotiation has never worked for me because it's still not normally enough to close the gap between white co-workers. They give you a raise and then turn around and give them an even bigger raise than what you got.
Job hopping is the only thing I've found that really narrows the wage gap.
Its always better to find a job when you already have one. That way you can walk away from the negotiation table if they call your bluff.
Never tell them how much you make currently. And if they ask just lie and add 25k on top. They don't and can't really verify your current salary. Honestly I don't really have to negotiate base salary much anymore cause I tell them upfront what I'm looking for and the minimum I would accept before the interview and tell them to make me an offer above that. Really the only things I negotiate now are stock/ RSU's and annual bonus %.