The Casio DJ-120D brings some interesting things to the table.
Unfortunately it fails to convince.
EXTENSIVE ROUNDING SETTINGS
Many different rounding settings for many fields of application.
Probably the most striking feature in this calculator. A dedicated key for triple zeros (000).
CHECK & CORRECT
You can review the history of your calculations and even correct them.
Especially the seamless display-portion makes for a nice optic.
VERY BIG OVERALL & VERY BIG KEYS
This might be a pro for many people, but for me personally it's too big as a desk calculator. It takes up huge amounts of space and the big keys are so far apart, it's a hassle to use.
BAD KEY-LAYOUT IN COMPARISON TO OTHER MODELS
Unfortunately, some keys are in a somewhat awkward place. Other models by Casio have done much better.
DISPLAY HAS STRONG REFLECTIONS
The seamless display-portion is very reflective. It can be very hard to see the display at night.