This case study examines an ethical dilemma faced by John, a database programmer, who is pressured by his manager to complete a complex project on time, leading him to use unethical methods. The analysis applies the ACS Code of Ethics and Professional Conduct, considering issues of honesty, competence, and professionalism. It also utilizes Thomas White's decision-making framework to evaluate the consequences of John's actions. The study explores Australian legislation, including the Fair Work Regulations Act and the Privacy Act, relevant to the ethical violations. The case concludes with recommendations for the organization to address such issues, emphasizing the importance of ethical conduct and professional development to prevent similar situations in the future, and the application of the ACS Code of Ethics and Professional Conduct to address the issues.