- limited dynamic range of perhaps 30dB (1000)
- it is easy to saturate a signal (there is no overflow bit)
- oscillations are easy to induce, but once again hard to detect, especially in a circuit in the middle of a calculation chain
- noise gets amplified across the system