Adding contacts to companies is optional. However, the feature is incredibly beneficial. It can help you keep track of all messages from a single business which is especially useful if you communicate with multiple people within the same company.