Assume you are employed as a programmer at an IT Company

Assume you are employed as a programmer at an IT Company. You are one of 3 finalists for a big promotion. You are also on a team of a major project that has an upcoming deadline. You begin feeling slightly ill. You are showing signs of the virus. You still feel good enough to be up and about. If you notify your boss of your symptoms you will be forced to stay at home along with members of your team. You will not meet your deadline and you will probably lose the promotion.
Questions
Is it ethical for you to keep quiet and keep going to work?
Is it ethical for the company to not promote you if you report your symptoms?
If you do not report, what happens if an older co-worker becomes seriously ill and eventually dies? Did you commit murder?
What would you do if you were the employee?
What would you do if you were the supervisor?

-
Rating:
5/
Solution: Assume you are employed as a programmer at an IT Company