Citrix does a great job of providing access to an entire spectrum of applications. Where Citrix falls short however, is in its ability to provide a user-friendly printing experience. This shortcoming can cause everything from a minor inconvenience to a major problem, depending on the size and complexity of your business' Citrix environment. Add remote printing access into the equation and the situation becomes even more urgent.
Citrix Printing: Managing Printers in an Enterprise Computing Environment