Employment fitness analysis
8/25/2025
This analysis compares a candidate's historical work preferences (derived from Glassdoor scores of their past companies) with a target company's profile, and generate an overall score to evaluate the fitness of a new job opportunity.
Step 1: Calculate WEFS
WEFS stands for weighted employment fitness score.
For each Glassdoor score category (Culture & values, DEI, Work/Life balance, etc.):
Param | Description |
---|---|
Number of previous companies | |
Company i's Glassdoor score for category | |
Number of years worked at company |
Step 2: Calculate Cartesian Distance
Where is the target company's score for category .
Step 3: Normalize
This gives a score between and , where is perfect fit and values closer to are poor fit.
Example: Candidate with 3 Previous Jobs
Previous Companies:
Company | Length | Scores |
---|---|---|
X | years | |
Y | year | |
Z | years |
Target Company T scores:
Step 1: Calculate WEFS (Weighted Employee Fitness Score)
For each category:
Category | Calculation |
---|---|
Culture & Values | |
DEI | |
Work/Life Balance | |
Senior Management | |
Compensation | |
Career Opportunities |
WEFS = [3.27, 3.27, 3.44, 3.09, 3.27, 3.58]
Step 2: Calculate Distance to Company A
Step 3: Convert to Fit Score
Result: This candidate has a fit score of with Company T, indicating moderate compatibility. The biggest gap is in Work/Life Balance (candidate expects , company offers ).