Internet of things (IoT) is the promising and future internet. The IoT is a network of connected sensors, actuators, and everyday objects that are used in various domains, such as healthcare, airports, and military. As it connects everything around us to the internet, the IoT poses a number of severe challenges and issues as compared to the conventional internet. Currently, there are massive studies on the IoT, these studies mostly cover IoT vision, enabling technologies, applications, or services. So far, a limited number of surveys point out comprehensively the challenges and issues of the IoT which considered unique to this future internet and which must be faced and tackled by different research communities. In this paper, well-known IoT challenges and issues (e.g., reliable cooperation, standards, protocols, operational, data, and software) have been surveyed alongside many directions. Furthermore, the paper also raises awareness of work being achieved across a number of research communities to help whoever decided to approach this hot discipline in order to contribute to its development.