Hangs after login when not connected to domain

My laptop is on a domain and startup/login times are fine when at work on the domain. However, when I login at home, the screen turns black for about a minute or so after I log in. Any help is greatly appreciated.

This website is not affiliated, owned, or endorsed by Microsoft Corporation. It is a member of the Microsoft Partner Program.