Imposer of hard work
• Bully boss
• Burdensome boss
• Pop, perhaps
• Ramrod
• Simon Legree
• Stern boss
• Tough boss
• Someone who imposes hard or continuous work