ESM computer DE review