We use SQL Server Management Studio 2008 R2. IntelliSense works with SA account perfectly. But it is not working with Windows Authentication user. The user has access master db
It could also depends on your destination server.
For instance for server 2005, intellisense will not work. Here is a command to check this :
SELECT SERVERPROPERTY('ProductVersion');
If version begin with 8 or 9 it will not work.
More information for : sql server intellisense trouble here
A workaround could be to use a sql server plugin as Autocomplete version express