Exposing the injustices of a company

Q: I worked for a debt collection agency in Qatar which dealt with defaulted Vodafone Qatar customers, my job was to collect money by calling them, my management was forcing me and everyone in the agency to abuse, threat and blackmail customers. I refused to do that hence the agency is terminating my contract and sending me back to my country, I have recorded some of these abuses made on my phone and if I send this to Vodafone UK, the company will lose their business, eventually close and lot of people will lose their jobs. Would it be right Islamically for me to do this as they are involved in illegal work or do I have to just forgive them and move on? Please shed some light this matter please.

Sitting and performing the two rakaats nafil after witr Salaah

Q: I usually pray two rakaats sitting after witr since this was the practise of the Prophet (Sallallahu Alyhi Wasallam). However, I now came across a Hadith saying that the Prophet (Sallallahu Alayhi Wasallam) didn't do these rakats 100% sitting, rather he stood up before ruku and made the ruku from a standing position. Can you please advice how to perform the two rakats. The hadith is: “He observed thirteen rak'ahs (in the night prayer). He observed eight rak'ahs and would then observe Witr and then observe two rak'ahs sitting, and when he wanted to bow he stood up and then bowed down, and then observed two rak'ahs in between the Adhaan and lqama of the dawn prayer.” (Sahih Muslim)

Shares in a bank

Q: My employer had gifted me shares as part of a BEE structure. E.g. 1000 I was not asked to pay anything and the shares were free. The company gave me the shares at a price (say R50) and at vesting date the share price is (R100). The difference is for my personal benefit, say (R50), What is the ruling on such? The company is a bank. Is zakaat calculated on the price at which it was issued or at current market prices?

Zakaat on pension fund

Q: I will be leaving my employer and would like to know how to calculate the zakaat on my pension fund withdrawal. I have worked at the current place for 4-5 years. Should I calculte zakaat on the value as it is on my last day or do I need to go back, work out the values on each year and then calculate zakaat on each year?