Team of talented and helpful people to work with
Quality oriented company mentality
Very good knowledge of the field of IT Security
Exploration of new technologies
Eye for improvement. "whatever works" is not in their dictionary
Never ending learning process
Fun and challenging projects
Cons
Sometimes the input if work might be a bit overwhelming