I try not to use slang at all as it seems very low brow and signifies a lack of intelligence. There's a reason why at job interviews they tell you to never use slang. You want to impress the interviewer not tell him you're "from the hood" or "down south" or "a country folk."
Not everyone who uses slang is stupid enough to speak like that during an interview or at their job.