When considering the barriers and pain points people regularly face in these kinds of roles, it’s nice to know you’re not alone in your struggles. At the same time, if these threads are so common, it’s high time higher-ups, and overall company support systems should be doing something about them....