One of my business partners is an ENTJ, and so is my (favorite) sister who works with me on occasion. I love working with them. As long as the roles are clearly defined. But for the most part, if someone wants to assert themselves and take on more work (especially management) - it's perfect for me. I can spend more time in research and development, which is what I love the most anyway.
I know if I delegate a task to an ENTJ, I never have to worry that it will get done, and get done well. That is a blessing to me because I hate to micromanage and when I do, I'm ruthless - which is not fun for me. They like to brag on and on about all their accomplishments and how stupid everyone else is, but that is a small price to pay for guaranteed perfection. They are less tactful than even I am, but I get a kick out of that. And I usually swing around to do NeFe damage control with a quickness. It's like playing good cop/bad cop.
My other favorite to work with (reliable, less chatty, determined, capable) are ISTJs. I could never partner with one because they are not always very forward thinking, but I would hire one in a heartbeat.