Your current job is obviously not working out for you. You want something else and that's just not readily available where you are. Maybe you need more flexibility, a promotion, increased responsibilities … whatever your need, your current company is unable to provide it, and that's the reason you applied for a new job in the first place. But now that you have a job offer and have let your manager know your intention of leaving soon, things have started to change. Your manager wants to do everything in her power to get you to stay. She's had a discussion with HR and is making you a counteroffer. Should you accept it?