Citrix infrastructure can be extremely complicated and requires specialized technical expertise, thus putting IT departments under pressure to keep the networks running effectively, optimizing Citrix solutions and maintaining a high level of security.