Degiro offers most of the pennystocks listed on the nasdaq but it does not list any OTC stocks. Degiro also only allows you to trade in normal market hours. IB on the other hand has almost all the pennystocks available and you can trade pre and post market with order types like OCA , trailing stop losses etc unlike DEGIRO