Very good place to start your career and gain skills recognized worldwide. Hands-on, ITIL driven experience with large environments. Possibility to work with professionals from various technologies.

Cons

Very hard to get a salary raise. Even if brain leak to other companies is obvious you're basically stuck with what you agreed when on-boarding. Management is sometimes too self-centred and chasing their own personal benefits.