Pros
Great resources available for Self-Development
Self-Development and career progression strongly encouraged and supported
Management is approachable and open to feedback
EXCELLENT health benefits/EAP
Cons
Long commute for me, but worth it
Quickly changing industry, so AFL makes changes to stay up on current customer demands - not a negative con, just something to keep up with