All projects
Python

HR Attrition Analysis

Exploratory analysis of employee attrition patterns using Pandas and Matplotlib.

PythonPandasNumPyMatplotlib

Business problem

HR needed to understand which factors were most associated with employees leaving the company.

Solution

Cleaned the dataset, engineered features, and visualized attrition by department, tenure, and satisfaction.

Key insights

  • Attrition peaks between 1–2 years of tenure
  • Low job satisfaction tripled the likelihood of leaving
  • Overtime workers had 2.4x the attrition rate

Business impact

Findings informed a retention pilot focused on early-tenure engagement and workload balance.

Next project
E-commerce Customer Insights (SQL)
View