In the recent job market, getting that perfect job might be a very difficult task. You are many times told to compromise with the job role, pay, or even work hours. This is because the employers might ...