Many new skills to learn.
Opportunities to work abroad.
Growth in cybersecurity, development, and soft skills.
Serious projects with real responsibilities.
Cons
Not the right job for those who dislike responsibilities.
Projects often done independently.
Short deadlines can be stressful.
Very good work atmosphere and clear communication, team is quite young, many technical skills can be developped to become more versatile, interesting projects...
Cons
Intensive rush periods from time to time, security constraints.