The flexibility that you get in this place can turn into a sink or swim environment. Although this may have changed now. But this is quite standard for the industry.
You’re afforded the flexibility to go after anything you want and your pains, distastes, and weaknesses in the role are really listened to. So if you desire to be in a role with little to no BD - that’s what you’ll get - but then don’t complain about the BD...
If you’re after a role with lots of autonomy, room to grow, excellent remuneration packages, and to learn understanding of how to actually run a business... you can’t get much better than this.