7 out of 10 employees dangerously underestimate or overestimate their skill levels, new analysis finds