This is the rare example of a romance MC that's not a beta. He's confident, he knows what he wants and he isn't afraid to say it, even to the company president. He makes concessions when he has to, because he's an adult with bills to pay and a sister to support ( and like all of us, he's thought about quitting his job 17 different times).
In short, he makes for an interesting character. He doesn't have to be perfect. All he has to do is be somewhat realistic, and I think the author is accomplishing that pretty well.