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 domain service provider registers and manages domain names for customers. Here is how to manage support teams, sales staff and technical engineers where one mistake on a customer account can cost a business its website.

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 domain service provider sells and manages domain names, often together with DNS, email and hosting. Customers range from individuals to businesses with hundreds of names. Staff include sales and renewal executives, support agents who answer by phone, chat and tickets, technical engineers who handle DNS and transfers, billing staff and fraud or abuse handlers. A wrong change to a customer's record can take down a website or email, and a hijacked account can be serious. Renewal dates drive busy periods, and support runs across long hours, often in shifts. Many queries are repeated, but some are urgent and technical. Staff need patience and a strict habit of verifying who they are talking to. 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.
GullyHR runs talent acquisition for permanent roles in domain service providers. For each role we agree the job description with you, find and screen candidates against it, and support the offer through to joining. Tell us the role and the number of people, and we start there.
We recruit permanent employees. We do not supply contract or temporary staff.
Every business interviews, but few have a written process that works the same way for every role and every interviewer. GullyHR designs yours, from the role brief to the offer, trains your managers to run it, and can run it for you on the roles you hand us.
We agree what the role must deliver, the must-have and nice-to-have skills, and how each will be scored.
Screening call, assessment, interview rounds and decision points, sized to the role and the number of people you hire.
Structured questions for each role family and a rating guide, so two interviewers judge the same answer the same way.
A short briefing for your managers on what to ask, what to avoid and how to give a clear yes or no.
Who approves, how the offer is made, and how candidates are kept informed from first call to joining.
A mis-typed record or wrong transfer can break a site, so each agent carries heavy responsibility.
Pressured agents give in to a convincing caller, and an account is handed to the wrong person.
Expiry waves bring floods of calls and chats at once, with no plan for extra cover.
Night and weekend support is hard to staff, and fatigue leads to errors.
Many tickets are the same, while rare technical ones are left to a few senior people.
Agents are pushed to upsell while handling an angry customer whose domain just lapsed.
Staff dealing with scams, phishing and complaints face unpleasant content and threats.
Only some people can fix a complex transfer or DNS fault, and others wait for them.
Start with the topics that matter most here: Employee Administration; Health, Safety and Wellbeing; HR Operations and Governance. Then work through the rest. Each topic is written for information technology and software, not in general.
Records, attendance, leave and the day-to-day HR that must simply work.
Induction, records, incident reporting and follow-through.
An HR function that runs the same way every month.
How many people, in which roles, by when — and what they will cost.
Structure, reporting lines and who is allowed to decide what.
Requisition to joining, the same way every time.
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.
Who leaves, when, why — and which of them mattered.
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.
The pieces a domain service providers business puts in place, in an order that makes each easier. Open any card for the detail.
A fixed identity-check script for every account change, with clear steps when the customer cannot comply.
A fixed identity-check script for every account change, with clear steps when the customer cannot comply. Record it through the HR documentation process.
Forecast busy periods, arrange cross-trained staff and a flexible rota using the attendance and shift process.
Forecast busy periods, arrange cross-trained staff and a flexible rota using the attendance and shift process.
A simple tier of agent, specialist and engineer, with rules on when a ticket moves up and who owns it.
A simple tier of agent, specialist and engineer, with rules on when a ticket moves up and who owns it.
Rotation, debriefs and a route to counselling for staff who handle distressing cases.
Rotation, debriefs and a route to counselling for staff who handle distressing cases. See workplace health, safety and wellbeing.
Targets that do not punish an agent for spending time fixing a customer's problem.
Targets that do not punish an agent for spending time fixing a customer's problem.
Short guides and pairing so more agents can handle common DNS and transfer cases.
Short guides and pairing so more agents can handle common DNS and transfer cases.
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.
Fair rotas for long-hour support and renewal peaks, with accurate records.
Fatigue, stress and abuse-handling support for staff on the desk.
Scripts, rules and records for account verification and changes.
Training that spreads DNS and transfer know-how beyond a few engineers.
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
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 article
A shift, weekly and monthly safety routine for rubber plants that names who checks platen guards, mill trip bars, autoclave doors, burst-test cages and slings, and who acts on near misses.
7 min readRead article
Every growing company reaches a point where the founder approving everything stops being speed and starts being the bottleneck. Twelve signs it has happened, and what to fix first.
9 min readRead articleMore on the GullyHR blog.
Use a fixed verification script, make it a quality-audit item and back agents who refuse to proceed. Agents must know they will not be blamed for being careful.
Forecast from past expiry patterns, cross-train other teams to help and plan leave around the peaks. A flexible pool helps more than constant overtime.
Rotate shifts, give an allowance and rest days, and avoid long runs of nights. Track fatigue-related errors to see whether the pattern is working.
Rotate the duty, hold regular debriefs and give access to counselling. Keep the volume of distressing content visible to the manager.
It can work if sales is a light part of the role and not a penalty for taking time. Separate targets for support quality and for sales help avoid conflict.
We would ask about identity checks, renewal peak cover, shift patterns and how complex tickets are escalated. A sensible first project is a rota plan with a verification script. Scope goes into writing before you decide.
All 61 business types in information technology and software · 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.