I have been working as a software developer for PwC for couple of years, but recently I am being asked to sign an NDA - regarding not sharing information about any company including but not limited to clients or for advantage in securities transactions. I do not interact with clients or their information directly.
Does such NDA mean I am not allowed to buy/sell shares for this company in future?
Not sure if this is the right community for this.


Ask the legal team about-it. However, typically only a few top-level executives (C-suite and the one having regular meeting with them) cannot buy/sell stock without a lot of extra paperwork.
Knowing that we’re about to release a cool patent or We’re about to sign a big contract without knowing the whole details and their financial consequences means you can’t estimate how much the company will earn. And The global details to know the financial consequences are limited to a few people