Disadvantages:
- cultural bias is unavoidable;
- tests rely on language and mathematical skills that are only a very limited measure of intelligence;
- familiarity with IQ tests increases scores. This suggest that taking the test adds intelligence or that it is hogwash.
- even if tests revealed anything useful, a measure of potential is a poor predictor of performance.