Why software employees leave and how to understand why
Engineers and product staff leave for many reasons beyond salary. How to run an exit conversation in a software company, read the pattern and act on it.
6 min readRead articleA finance outsourcing company runs on accountants and analysts who clear a client's payables, receivables and reconciliations on time. Month-end crowds the work, night rosters follow the client's clock, and experienced people are hard to keep.

Not sure what you need? Tell us about your business in six short steps and we will come to the first meeting prepared.
Share your requirementsA finance outsourcing company takes over work such as invoice processing, vendor payments, collections, bank reconciliation and month-end closing for clients in India and abroad. Teams are organised by client process, with an associate, a senior, a team leader and a manager above them. The work has a clear rhythm: quiet in the first weeks of a month, then a surge as clients close their books. Rosters follow the client's time zone, so night and rotational shifts are normal. Accuracy matters more than speed, and a trained associate takes months to become reliable. Hiring comes in batches, often from commerce graduates. See also HR for IT and software.
These are the places the people side of this kind of business tends to give way. The rest of this page works through them.
HR here has to work for each of these groups, not only the office. The set-up below is written with all of them in mind.
Close week brings a surge, and the same people are asked to stay late again and again. Tired teams make errors that the client then finds.
Fifty commerce graduates arrive on one date, but the client's process notes and system access are not. Training time is lost and early attrition begins.
A team tied to a client's clock rotates through nights. Sleep, travel safety and family pressure show up as sick leave and exits.
A volume target pushes people to rush, while a quality score penalises errors. Without a clear incentive balance, the loudest number wins.
Once an associate knows the client's process, rival firms offer a small raise and take them. Knowledge walks out and a new batch starts again.
Process rules and client exceptions live in a few heads. When one senior leaves, the team stumbles on rare cases.
The best reconciler becomes a team leader and is expected to coach, plan the roster and handle complaints with no help.
Start with the topics that matter most here: Recruitment and Talent Acquisition; Retention and Attrition Management; Employee Administration. Then work through the rest. Each topic is written for information technology and software, not in general.
Requisition to joining, the same way every time.
Who leaves, when, why — and which of them mattered.
Records, attendance, leave and the day-to-day HR that must simply work.
How many people, in which roles, by when — and what they will cost.
Structure, reporting lines and who is allowed to decide what.
A first day that is the same for the fifth joiner as the first.
Salary structure, payroll inputs and a month that closes on time.
Goals, reviews and ratings that hold up in a conversation.
Training planned from need rather than from the calendar.
Named backups for the roles that cannot be vacant.
Communication, recognition and the conditions people actually work in.
Two routes — one for complaints, one for conduct — kept separate.
Policies a manager can apply, and obligations with owners and dates.
Induction, records, incident reporting and follow-through.
Resignation to relieving letter, in a defined order.
Records that survive people, and approvals that do not queue.
A short monthly pack management actually reads.
An HR function that runs the same way every month.
The pieces a finance outsourcing companies business puts in place, in an order that makes each easier. Open any card for the detail.
Hiring numbers are drawn from the client's forecast and past attrition, not from last quarter's habit.
What this coversHideHiring numbers are drawn from the client's forecast and past attrition, not from last quarter's habit. The recruitment process schedules batches so a joining date has a ready seat.
One short guide per client process, with exceptions listed, goes into the first week of training.
What this coversHideOne short guide per client process, with exceptions listed, goes into the first week of training. The learning and development process turns it into a plan.
How often a person takes nights, the gap between shifts, and who may swap.
What this coversHideHow often a person takes nights, the gap between shifts, and who may swap. The attendance, shift and leave process holds them.
A small incentive that pays only when the quality score is met, reviewed each month with team leaders.
What this coversHideA small incentive that pays only when the quality score is met, reviewed each month with team leaders.
Exits by tenure, process and team leader, read each month, so you see whether the loss happens at six months or at eighteen.
What this coversHideExits by tenure, process and team leader, read each month, so you see whether the loss happens at six months or at eighteen.
A short programme on coaching, roster planning and handling a client's complaint before the promotion, not after.
What this coversHideA short programme on coaching, roster planning and handling a client's complaint before the promotion, not after.
Before changing anything, find out what is true today. These checks take an afternoon and tell you which of the topics above to start with.
Share your requirementsConfirm with a qualified professional. What applies to you depends on your business, your state and your arrangements, and it changes. This page describes practice. It does not state a legal position.
The services below fit this kind of business best. Each starts by recording where you stand, and every later report compares against that. We do not promise outcomes.
Batch hiring planned against client demand, with a bench for joiners who leave before day thirty.
Process notes and a floor-ready training plan so a batch reaches accuracy sooner.
Rotational and night rosters with clear swap rules, tied to a client's calendar.
A view of who leaves, when and under which team leader, with fixes aimed at the real cause.
Start with a free conversation, or see the paid HR Diagnostic.
Understand the business, its workforce, current processes and HR challenges.
Find the missing, weak, inconsistent or person-dependent processes.
Create the structure, processes, policies, SOPs, dashboards and systems needed.
Help HR and department managers actually adopt the new system.
Digitise repetitive and approval-based workflows where it is worth doing.
Track hiring, attendance, employee cost, performance, training and attrition.
Strengthen the people-management system continuously, not once.
From the GullyHR blog: one on HR in information technology and software, and one on each of the topics this page points to.

Engineers and product staff leave for many reasons beyond salary. How to run an exit conversation in a software company, read the pattern and act on it.
6 min readRead article
Sources beyond the neighbouring gate for setters, turners, inspectors and leak test hands, plus a one-hour bench trial built from your own rejected parts.
7 min readRead article
How to spot an unmanageable workload before it becomes an exit or an error, what to look at, how to talk about it and what to change, without guessing.
5 min readRead article
Payroll says one joining date, the personal file says another and the manager remembers a third. How to establish a single trustworthy employee record and keep it that way.
7 min readRead articleMore on the GullyHR blog.
Start from the client's forecast and your own record of exits in the first six months. Add a cushion for those who leave during training. Review the figure each month rather than fixing it for a year.
Usually because a rival offers a small raise, the roster is tiring or there is no visible next step. Skill ladders with named roles and reviewed pay often hold people longer than a one-off bonus.
Partly. Plan leave around close week, cross-train a few people to move between processes and clear backlog earlier in the month. Some peak work is real, so share it fairly.
The client's process in plain steps, the system screens, the common exceptions and what a mistake costs. A short test at the end of week one shows who needs more support.
Fix rotation limits, arrange safe travel, rest breaks and a supervisor who is actually present at night. Include night teams in reviews and recognition so they do not feel forgotten.
First we would count joiners and leavers by batch, read your month-end overtime by team and see which client processes have no written notes. A batch plan with a process guide is a natural first job, and the scope is written down for your sign-off.
All 6 business types in BPO, KPO & contact centres · Find another business type
See all HR topics for information technology and software, or another industry.
Tell us what is slowing your team down. We’ll help you find a practical way forward, starting with a conversation.