Did you assign the user Employee (or Employee and Manager) rights?
The simplest way to test your setup is to clone your contact, but of course changing the e-mail address and login info (username and password) and assign this user with Employee rights and no admin access level. Try this and report your results here.