Mekka Williams is a long-time software engineer who sits down with Scott Hanselman to discuss how long you should stay at a company. Mekka shares her own experiences and offers some advice for people who are trying to decide how long to stay at their current job. She discusses the importance of finding a company that aligns with your values and career goals, and how to know when it's time to move on to a new opportunity. Tune in to hear Mekka and Scott's insights on this important topic.