You need to allow (more) line breaks in columns 8, 9, and 10. Instead of applying the line breaks by hand, use a tabularx environment and let LaTeX do the tedious job of finding and inserting suitable line breaks.
The following code and screenshot show two separate solutions. Both employ a tabularx environment. The former uses lots of vertical lines so mimic your appraoch; the second gives the table a more "open" look by omitting all vertical rules and using fewer, but well-spaced, horizontal rules.

\documentclass{article} \usepackage{geometry,tabularx,ragged2e,booktabs} \newcolumntype{L}{>{\RaggedRight\arraybackslash}X} \usepackage[skip=0.333\baselineskip]{caption} \begin{document} \begin{table}[htbp] \caption{Lots of vertical rules} \label{tab:a} \begin{tabularx}{\textwidth}{|*{7}{l|} *{3}{L|}} \hline Ref & \multicolumn{6}{c|}{Model Used} & Approach & Limitation & Goal \\ \hline & MBTI & FFM & BFI & KTS & BTR & NEO-FFI & \multicolumn{3}{l|}{} \\ \hline [10] & & & & & & & Interactive personality profiling approach & Test were based on subjective evidences which may lead to uncertainty. & In order to propose a structure for effective software team structure. \\ \hline & & & & & & & & & \\ \hline \end{tabularx} \vspace{1cm} \caption{No vertical rules} \label{tab:b} \begin{tabularx}{\textwidth}{@{} *{7}{l} *{3}{L} @{}} \toprule Ref & \multicolumn{6}{c}{Model Used} & Approach & Limitation & Goal \\ \cmidrule(lr){2-7} & MBTI & FFM & BFI & KTS & BTR & NEO-FFI \\ \midrule {[}10] & & & & & & & Interactive personality profiling approach & Tests were based on subjective evidence, which may lead to uncertainty & Propose a structure for effective software team structure \\ \addlinespace {[}11] \\ \bottomrule \end{tabularx} \end{table} \end{document}