Hoot! We found: 340 roles and 13 departments in 100 locations