Register now or log in to join your professional community.
The truth is the best answer , no one is complete and don't have weakness points , they will improve your weakness points by courses and training and they will use your strengths point to make you work for them and know why they should hire you :)