diff --git a/src/npc/startingGirls/startingGirls.js b/src/npc/startingGirls/startingGirls.js
index 1d7cfeefef355fa81576b5ed2cc15650c7c17947..dbd9b7e310f57af83e5f88fc94efaf7bccd7fca5 100644
--- a/src/npc/startingGirls/startingGirls.js
+++ b/src/npc/startingGirls/startingGirls.js
@@ -2189,7 +2189,7 @@ App.StartingGirls.finalize = function(slave) {
 	r.push(`If applied, your <span class="skill player">career bonus</span> will give this slave`);
 	if (isPCCareerInCategory("capitalist")) {
 		r.push(`one free level of <span class="cyan">prostitution skill.</span>`);
-	} else if (V.PC.career === "mercenary" || V.PC.career === "recruit" || V.PC.career === "child soldier") {
+	} else if (isPCCareerInCategory("mercenary")) {
 		if (slave.devotion > 20) {
 			r.push(`<span class="mediumaquamarine">+10 trust.</span>`);
 		} else {
@@ -2211,6 +2211,10 @@ App.StartingGirls.finalize = function(slave) {
 		r.push(`one free level in each of two <span class="cyan">sex skills.</span>`);
 	} else if (isPCCareerInCategory("BlackHat")) {
 		r.push(`one free level of <span class="cyan">intelligence.</span>`);
+	} else if (isPCCareerInCategory("engineer")) {
+		r.push(`no benefit.`);
+	} else {
+		r.push(`<span class="hotpink">+10 devotion,</span> one free level of <span class="cyan">prostitution skill</span> and <span class="cyan">entertainment skill,</span> and two free levels of <span class="cyan">sex skills.</span>`);
 	}
 	App.Events.addNode(el, r, "div");