All the pros are all exactly the opposite if you are on a non tech team - Customer Support, the sales team, marketing, HR, Finance, Logistics, etc. Your success barely matters and isn't supported, either mentally by the executives, or financially with resources (human or otherwise). HR are nice people but largely ineffectual because they haven't been empowered to do anything meaningful. It's not their fault, they can only do what they are "allowed". Which means they put in place a lot of technically good HR initiatives, like sabbatical after five years, or a training budget, but don't actually drive good working conditions, like getting your bosses to be less toxic, or mandating your boss allows you to have time off to actually use the training budget by going to a course or seminar or something , or help foster an environment with you do feel like you could stay with the company long term.