Fun workplace, a vast lab where one can learn and practice many different IT scenarios.
Pros: very flexible work environment.
Cons: high pressure, tight deadlines.
Fun place to work.
Never boring, always a lot to do.
The hardest part of the job is to maintain the view of all the things that are going on.