I'm trying to understand intuitively why (p-1)th power of any integer(not divisible by p) leaves a remainder of 1 when divided by p. (where p is a prime number)
I understand that p times any integer becomes a multiple of p and would be divided p. Similarly, can I understand the growth of the exponential function and reason why p-1 th power of any integer is always congruent to 1 mod p.
Your intuition to understand this result by analogy to a multiple of $p$ being divisible by $p$ will not work in this case. The standard explanation runs like this: For any number $a$ which is not divisible by $p$, we know that $a\equiv A \bmod p$ where $1\le A \le (p-1)$. Next, we look at the products $1\cdot A,\ 2\cdot A,\ 3\cdot A,\dots (p-1)\cdot A$. There are $(p-1)$ such products, and none of them have any factors of $p$.
We look at those products and ask if any two of them can have the same value $\bmod p$. The answer is no, because if they did their difference would have to be $0\bmod p$. That is, $c_2\cdot A-c_1\cdot A \equiv 0 \bmod p \iff c_2=c_1$ and that is not the case. We have $(p-1)$ distinct products having values between $1$ and $(p-1)$, so by the pigeonhole principle, each value must occur once. We don't know which product corresponds to which value, but we don't need to.
We simply multiply the residues of the products $1$ through $(p-1)$ to obtain $(p-1)!$, and then products $1\cdot A$ through $(p-1)\cdot A$ themselves to obtain $(p-1)!A^{p-1}$, keeping in mind that these two numbers will be equivalent $\bmod p$, viz $$(p-1)!\equiv (p-1)!A^{p-1} \bmod p$$
Since $(p-1)!$ is coprime to $p$, we can divide through to remove it leaving the desired result $$1\equiv A^{p-1}\equiv a^{p-1} \bmod p$$