perhaps an alternative scenario
A presentation is due the next day being prepared by yourself and co-worker.
You are working late putting the finishing touches on it.
You realise your colleague has has not taken some specific costs into account when making the forecast, or a syntax error in the code of some new software or (insert relevant career limiting screw up here).
Your colleague is your biggest threat for a promotion.
Everyone concerned will know that it would be your colleagues mistake and would be no fault of yours.
You have the skills to fix the error.
do you fix it before the presentation and say nothing or let the screw up happen and let the co-worker take the heat.
ok now think about these
1)your colleague has a history of these mistakes and you're sick of cleaning up after them
2)you know your colleague to be much more talented than yourself
3)your co-worker is sleeping with your bosses partner
4) your colleague is the bosses wife's niece/nephew
5) your colleague has their own fledgling business which you know will take off shortly
6) your colleague is a friend you met at toastmasters and was instrumental in your employment at the company.
Is ethical behaviour subjective? |