There are KPIs, as there are in almost any sales-driven environment, but if you're working hard and placing people then, in my experience, they became irrelevant.
The recruitment world is getting more and more difficult, with PSLs and internal recruiters making it ever more difficult to access the business leaders. This is not specific to Renaix, but something they should consider as they move forward.
The company would benefit from some investment in software.