Terminating an employee before they are eligible to receive their bonus is not a common practice in most organizations. Bonuses are typically a reward for past performance and are often part of the employment agreement. It is understandable that you would feel disappointed and frustrated that you are not receiving the bonus that you were promised. While companies may have the right to terminate employees for various reasons, it is important for them to honor their commitments, including bonuses, to maintain trust and fairness in the employment relationship. It may be worth discussing this issue with your HR department or seeking legal advice to understand your rights in this situation.