Key things to know before investing in company fixed deposits | The Financial Express