Neuro-linguistic programming (NLP) can be considered as a tool for the identification and change of communication behaviour. NLP is based on the concept of the construct of behaviour created by the series of stages, which are perceived as one action. In this chapter, the attention is paid to the NLP characteristics, NLP techniques, mainly to representational systems, rapport, pacing and leading. The chapter presents the results from the research of the assessment of NLP based on comparing the respondents who attended NLP trainings and those who did not attend NLP trainings and comparing managers and non-managers. The research results indicate the effectiveness of NLP in the context of managerial communication.