We've Listened to Your Feedback, and We've Improved! - OptimHire 2.0