I'm not experienced with this and am wondering how much notice I should give. My contract asks for a month of notice, but I'm unsure if I should let my current employer know a few months in advance so it's easier for them to find and train a replacement before I leave. I think this might make it easier for them, but I'm also wary of making it awkward by announcing that I'm leaving, and having to work in a slightly awkward environment for longer than necessary. Any thoughts?