I thought it fitting to talk about one of the biggest Citrix misconceptions I hear; Citrix logins take to long.  I was recently in an enviroment where there logins were so bad people detested using Citrix.  I think the biggest marketing mistake Citrix ever did was to show their logo during the login process of Citrix.  The fact of the matter is in a lot of environments it does take an extermly long time to log in, the misconception is that this is Citrix's fault.  Most likely the cause is one of the follow:

<strong>Adobe:</strong>
<ul>
	<li>Adobe is installed and by default it has programs running in the startup folder.  (Other programs also might have things in the startup folder)  GET RID OF IT!  This is the number one issue I see out there with logins taking forever, default installations on a Citrix environment whereby the app puts something in startup.  This isn't a home computer, this is your server, take control of it and watch (like a hawk) when an app loads something in startup.  Remember this app will start for each and every user that logs in.  Clean it up.</li>
</ul>
<strong>Scripts:</strong>
<ul>
	<li>Take the time to figure out if your script is exactly what you need when a user logs into Citrix.  Maybe you have your AV deploying via a script, is that really necessary?</li>
</ul>
<strong>Random Issues:</strong>
<ul>
	<li>One issue I saw just last week was an IE Branding Policy issue.  After lots of research I found an unlisted hotfix by MS that fixed this issue. </li>
</ul>
These are just a few of the issues that exist.  The point I want to make is that there are a lot of reasons why your logins are slow, Citrix however is probably not one of them.  Use the tools that are available and take the time it takes to diagnose your logins.  A good login time to set your goal to is 10 seconds from click to full application, that's using Roaming Profiles.  If you are going over that then take the time to figure out why and see if you can do something about it, chances are you can.