Thanks for all the responses guys..
The pads are new, so its not due to any wear/tear, just that they are racing pads with a hard compound. I could get the softer compound, yet it will get dusty as ppl have pointed out, so yeh.
I decided to give it to the mechanics, they said they will sand it and apply some goo and said that it should reduce the noise, yet there is no guarentee of it not reccuring in the future.
Anyways im glad to know that it is a common occurance and that there is nothing wrong with the brakes.