Fun environment, especially for students. Very flexible hours, and you're exposed to network security technologies.
Cons
There's no "buddy" to ramp you up to the job and show you how work is done there. You need to figure it out yourself. Even the simplest concepts in the working environment.