User 136 · Hr · Employees · Attrition Drivers
Executive Summary

Executive Summary

Headline attrition metrics and top risk signals

Employees Analysed
1470
Attrition Rate
16.12%
Logistic AUC
0.8476
Top Driver OR
6.23
Overtime Attrition Rate
30.53%
Overall attrition stands at 16.1% across 1470 employees (logistic AUC = 0.848). The single strongest logistic predictor is Job Role: Sales Representative (OR = 6.23). XGBoost ranks Monthly Income as the highest-gain feature.
Interpretation

Overall attrition stands at 16.1% across 1470 employees (logistic AUC = 0.848). The single strongest logistic predictor is Job Role: Sales Representative (OR = 6.23). XGBoost ranks Monthly Income as the highest-gain feature.

Data Table

Attrition Rate by Segment

Attrition headcount and rate across department, overtime, travel, and job level

SegmentSegment ValueAttritedHeadcountAttrition Rate PCT
Business TravelTravel_Frequently6927724.91
Business TravelTravel_Rarely156104314.96
Business TravelNon-Travel121508
DepartmentSales9244620.63
DepartmentHuman Resources126319.05
DepartmentResearch & Development13396113.84
Job LevelLevel 114354326.34
Job LevelLevel 33221814.68
Job LevelLevel 2525349.74
Job LevelLevel 55697.25
Job LevelLevel 451064.72
OvertimeYes12741630.53
OvertimeNo110105410.44
Interpretation

Attrition rates are broken down across department, overtime status, business travel frequency, and job level. The highest-attrition segment is Overtime — Yes — at 30.5% (127 attritions / 416 employees). Groups with fewer than 5 employees are excluded.

Visualization

Attrition Rate by Job Role

Percentage of employees who left, broken down by job role

Interpretation

Sales Representative has the highest attrition rate at 39.8%, while Research Director has the lowest at 2.5%. Across all 9 roles shown, the median attrition rate is 16.1%. Roles with fewer than 5 employees are excluded.

Visualization

Logistic Regression: Odds Ratios

Top 10 predictors by effect size with 95% confidence intervals

Interpretation

Showing the top 10 predictors by absolute log-odds magnitude. Job Role: Sales Representative has the highest odds ratio (OR = 6.23, 95% CI: 0.66–69.07), meaning employees with this attribute are 6.2x more likely to attrite. 7 of 10 shown predictors are associated with increased attrition (OR > 1). Predictors with extreme or infinite ORs (separation) are excluded.

Data Table

Logistic Regression: Full Coefficient Table

Every predictor with odds ratio, 95% CI, and p-value

PredictorOdds RatioCI LowerCI UpperP Value
Age0.96260.9380.98690.0033
Department: Research & Development209340.82171.997e+866.578e+740.9744
Department: Sales332185.66844.253e+604.978e+730.9734
Job Role: Human Resources875381.398600.9714
Job Role: Laboratory Technician5.25112.12914.09575.416e-04
Job Role: Manager0.86660.13864.51770.8697
Job Role: Manufacturing Director1.26910.45223.6270.6501
Job Role: Research Director0.28670.03431.6560.1913
Job Role: Research Scientist2.10320.83435.71550.1276
Job Role: Sales Executive2.25190.262622.92550.4605
Job Role: Sales Representative6.23170.658869.06780.112
Job Level0.97690.53981.76320.9383
Monthly Income10.99991.00020.7274
Years at Company1.09061.01321.17250.0195
Years in Current Role0.8740.8020.95160.002
Overtime: Yes5.96844.20418.55365.564e-23
Business Travel: Travel Frequently5.44072.641112.00761.041e-05
Business Travel: Travel Rarely2.41551.2445.06930.0133
Job Satisfaction0.68250.58540.79378.423e-07
Environment Satisfaction0.66560.56960.77562.305e-07
Work Life Balance0.73720.5850.92850.0096
Distance from Home1.04061.01981.06191.137e-04
Total Working Years0.94430.89240.99710.0424
Number of Companies Worked1.18291.10161.26993.541e-06
Years Since Last Promotion1.17851.08971.27694.790e-05
Stock Option Level0.56270.44820.69893.755e-07
Training Times Last Year0.84320.7340.96530.0146
Years with Curr Manager0.87010.79720.95030.0019
Interpretation

Full logistic regression results for all 28 predictors (after dummy coding). 17 predictors are statistically significant at p < 0.05. Odds ratios and CIs are exponentiated from log-odds; NA/Inf values indicate near-complete separation and should be interpreted with caution.

Visualization

XGBoost SHAP Feature Importance

Gain-based feature importance ranking from XGBoost (SHAP proxy)

Interpretation

XGBoost gain-based feature importance (proxy for mean absolute SHAP values) across the top 10 drivers. Monthly Income contributes the most gain to the model's attrition predictions, suggesting it provides the largest non-linear discrimination between employees who leave and those who stay. Unlike logistic odds ratios, these ranks capture interaction effects.

Visualization

Overtime × Department Attrition Heatmap

Attrition rate for each combination of overtime status and department

Interpretation

The overtime × department interaction reveals where workload and organisational context combine to elevate attrition risk. The highest-risk cell is Yes employees in Sales at 37.5% attrition. Cells with fewer than 5 employees are excluded from this view.

Visualization

Employee Retention Survival Curve

Kaplan-Meier probability of remaining at the company over years of tenure

Interpretation

The Kaplan-Meier survival curve shows employee retention probability over tenure. After 33 years, an estimated 51.0% of employees remain. By year 5, 87.3% of employees are still with the company. Steep early drops indicate the first few years carry the highest attrition risk.

Visualization

Model Discrimination: ROC Curve

Logistic regression ROC curve (AUC = 0.848)

Interpretation

The ROC curve summarises the logistic regression model's ability to distinguish employees who will attrite from those who will not. AUC = 0.848 indicates good discriminative performance. A diagonal line would represent random guessing (AUC = 0.5); the further the curve bows toward the top-left, the better the model.

Your data has more stories to tell. Run any analysis on your own data — 60+ validated R modules, interactive reports, AI insights, and PDF export. 2,000 free credits on signup.
Try Free — No Signup Sign Up Free

Report an Issue

Tell us what's wrong. You'll get a free re-run of this analysis so you can try again with different parameters. If the re-run still doesn't meet your expectations, we'll refund your credits.

Want to run this analysis on your own data? Upload CSV — Free Analysis See Pricing