Challenging, good opportunity to develop your skillsThe good thingsOpportunity to develop skills, have a good training yearly. Meeting with top management few times a year.
The challengesNeed to adapt with changes, depend on what department you're working, some depart is stressful, some are good.