Like any industry, recruitment can have its ups and downs. We all have those days when everything seems to go right, candidates are...