<prompt> Human: Hi all.I am in the process of negotiating my compensation package for the job that I am applying to. At my current employer, I receive an annual bonus of 6-8k depending on firm and personal performance. However, this is only paid out if I am contracted that full year, specifically on June 1st. If I move to the other company before June 1st we are discussing May 1st then I will not be paid the bonus; is it reasonable to ask my future employer to compensate for this? The other company also has a similar bonus scheme. I have worked hard at my current employer and the 6-8k is significant for me, just not sure how to approach it. Any help is highly appreciated!  <response>: What I did was... My previous employer gave a 15 bonus annually in December. They had for the 15 years they had been in business and that wasnt looking to change. My new job didnt know my current salary. They asked what I was looking for, and I took that bonus I could consistently rely on and added it to my salary. As part of the negotiations they offered to put me in the profit sharing quarterly bonuses, but it would be lower than my requested salary. It still worked out that with the much smaller quarterly bonuses and the lowered still technically a raise from previous employer salary that I still got what I was asking for. Never go from one job to another without giving yourself a raise. This was the first time I hadnt given myself at least a 20 bump, but that was more that I was going to work with an old coworker and that Ive kinda platued at the senior level developer salary for the area. 