Long career with this company. Interesting work, meet new people every day. Flexibility and variety to work. Travel is interesting.
The hardest part of the job is the endless paperwork and lack of admin support. Caseloads are too large and the expectation to see families every few weeks in unrealistic.
Commitment to training and personal development is difficult to attain given challenges of workload.