I was annoyed of fraud calls from different insurance companies and policy.My brother suggested me to download the app truecaller as it gives the information about the person who is calling.But I had a bad experience with it.
As once there was an important meeting in my office and my boss called me but the truecaller app said it is spam call so I rejected it and I was very much annoyed with it.Another thing was it was full of advertisements on my phone screen.So I uninstalled it and will not suggest you to download it.