Recently during a conversation I was corrected by one of the clients when I used the word 'firm' to refer to his...firm/organization/company which is basically an international bank.
The sentence was : " has mr. X left the firm?"
He corrected me : " Organization."
until now I was using these words interchangeably... can somebody put some light on the differences between the two and their usage.