professional challenges