First of all you have to consider all your elements, which are is this a good company to work for? what is the pay from one to another? is my boss fair? do I want to stay here? what am I going to get out out this company and this promotion? These are just a few, but once you answer those questions and get your answers then you decide. don't let someone else tell you about another company because it's going to be the same, a job is like a man the one question to ask yourself is he worth it and that is the same question you ask yourself about your job is it worth it?