offering companies