I’m going to hold off on seriously ruminating on the experience issue until the roadmap that the devs are working on gets posted. I’m with you that it doesn’t work as smoothly yet as it could, but I’m pretty curious about the context of it that us players are missing.
We should get a clearer image of a mercs history with the company once their achievements in your service get added and, like Heth mentions, when combat starts to have a lasting impact (eyepatches?!).
I think Rap at one point also talked about how they’ll tweak the way experience is distributed at the end of battle, so as to reward not just dealing the killing blow. Currently everyone seems to get a base amount of exp for winning the battle and then extra for killing blows.