The finance sector sometimes gets a bad rap with perceptions about long hours, limited creativity or intimidating entry barriers. While the notion of finance as rigid and inaccessible may have been ...