I would say integrity is one of the most fundamental qualities of every technical project manager and every company employee. Every company is looking for an employee who shares in the norms, values and principles of the organization. It is my responsibility as a technical project manager to set the bar high for all the other employees to follow. Earning trust & respect from my team members, client & other stakeholders comes from my integrity; i.e., ethically and morally right. Being able to communicate truths and facts in all situations is a big plus to technical project management. Working with different firms has taught me valuable lessons both in my career and in my own personal life that I cannot ignore. While working on my last project, one of my team engineers kept asking for more time to complete her task. At first I gave her a week to complete the task and later when she asked for more, I had to sit down with her to try and find out what was the problem. I later found out that she had taken on a huge task that was half the budget as so she was afraid to hand in the task earlier than the expected timeline. We held a long discussion and arrived at a conclusion. I had to explain all the basics of integrity and how to handle such situations.