The time needed for completing the Esso Survey can vary based on the amount of questions asked and the depth of responses. In general, it takes about 10 minutes to finish the survey. But, it is important to be aware that giving detailed feedback is highly recommended as it will help Esso to better understand the experience you had.