What I liked
There are many opportunities here for self starters who have skills to bring to the table. Everybody wants to see you to grow, but won't pressure you. Interning at Citrix is an excellent learning experience in a corporate culture, with an opportunity to work alongside senior staff. In my position, I met several Security and IT engineers which was an invaluable experience. Even if you're still in school and still learning, you will have opportunities to bring value to your team and participate in projects.