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 ).