<prompt> Human: My current company a startup approached me 2 years ago through LinkedIn to become their iOS dev. After a few rounds of interviews they made me an offer of 4300 month. I wanted 5000 month. nbsp;We settled on 4300 month one time signing bonus of 4500 an end of year bonus that would be 3 - 5 months my salary. nbsp;All good, Id hit the 5000 month mark that I wanted. nbsp;I joined, the company was a complete mess. Lots of employee turnover. I believe I fixed this mess and Ive been promoted without pay increase from iOS dev - team leader - IT manager. nbsp;Now, 1.5 years later its performance review time. Finally got my long expected pay increase to 4700 month yay. BUT! They told me since we didnt release any software make money they couldnt pay out any bonus this year. Understandable... but not how they sold me the package when I joined. nbsp;Ive the feeling that if I were to create some ruckus Id prolly be able to bump myself up to that 5000 month I wanted. Just dont know how itd effect the relation with my employers. They need me, for now... nbsp;Also had a major windfall this year if this effects anything. Can survive 10 years on the pile of cash Im currently sitting on. nbsp;28 years old. Right now Im thinking to just keep my mouth shut and try to not feel screwed over. Any advice out here?  <response>: I hate to tell you this. Bonus is bonus, companies dont have to pay unless its written on paper. 