上个月我代表公司参与了某行业举行的个人技能比赛,比赛为个人赛。通过层层比赛,最终获得了第一名,并得到1000元的奖金(个人),而公司现在却提出将奖金上交公司,由公司分配奖励。我非常不满,第一,公司在我参赛之前并未提出以上要求,第二,在参赛获奖时隔20天后才提出以上要求,第三,此比赛已经是本人第二届参加,上一次参加却未提出将奖金上交,现在却提出。为表示抗议,我已经向公司上交辞职报告,但公司给我的答复是:如我不上缴奖金则从我工资扣取。请问:1,我的奖金是否该上交?2.公司所做是否违法?我该如何追讨说法?