Skip to main content
GullyHR

Software Development Companies · Enterprise software companies

HR for Enterprise software companies: Long Implementations, Support Desks and Customer Trust

An enterprise software company sells large systems to big customers and then lives with them for years. Implementation, support and account people carry the relationship, and long sales and rollout cycles shape every hiring and review decision.

A developer discussing career progression with an engineering manager and HR partner

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 requirements

An enterprise software company sells systems for finance, supply, people or operations to large customers, then configures, rolls out and supports them over years. Sales cycles are long and a single contract may need a team for a year. The company employs product developers, implementation consultants who sit at customer sites, support engineers who answer tickets across time zones, trainers and customer success managers. Customers judge the company by how a go-live week goes and how fast a fault is fixed. The wider IT and software page covers what the sector shares.

  1. Plan
  2. Hire
  3. Onboard
  4. Manage
  5. Develop
  6. Perform
  7. Engage
  8. Retain
  9. Exit
  10. Improve

When HR is weak in enterprise software companies, you may see

  • Consultants live at customer sites
  • Go-live weeks are all-hands
  • The support desk works in shifts
  • Product knowledge is deep and narrow
  • Promotion jumps from specialist to manager
  • Customer contacts belong to individuals
  • Onboarding is slow

These are the places the people side of this kind of business tends to give way. The rest of this page works through them.

Who does the work in enterprise software companies

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.

  • Product developers
  • Implementation consultants
  • Functional and domain specialists
  • Support engineers
  • Customer success managers
  • Trainers and documentation writers
  • Pre-sales consultants
  • Delivery and programme managers

Where HR strains in enterprise software companies

  • Consultants live at customer sites

    Weeks away from home during a rollout wear people down, and the best consultants are in constant demand.

  • Go-live weeks are all-hands

    Support, consultants and developers work long days together, and the strain shows up as resignations afterwards.

  • The support desk works in shifts

    Tickets arrive through the day and night, and the team handling them is often the least recognised in the company.

  • Product knowledge is deep and narrow

    A few senior people understand the oldest parts, and the company is exposed if one of them leaves.

  • Promotion jumps from specialist to manager

    A strong consultant becomes a programme manager overnight, with no help to manage people or customer politics.

  • Customer contacts belong to individuals

    Relationships sit with a manager who may move on, and the customer feels the change.

  • Onboarding is slow

    A new consultant needs months to learn the product and the customers' processes, and the early period is often left unstructured.

HR topics for enterprise software companies

Start with the topics that matter most here: Career and Succession Management; Onboarding and Probation; Policies, Compliance and Governance. Then work through the rest. Each topic is written for information technology and software, not in general.

Career and Succession Management

Named backups for the roles that cannot be vacant.

Onboarding and Probation

A first day that is the same for the fifth joiner as the first.

Policies, Compliance and Governance

Policies a manager can apply, and obligations with owners and dates.

HR Strategy and Workforce Planning

How many people, in which roles, by when — and what they will cost.

Organisation Design

Structure, reporting lines and who is allowed to decide what.

Recruitment and Talent Acquisition

Requisition to joining, the same way every time.

Employee Administration

Records, attendance, leave and the day-to-day HR that must simply work.

Compensation, Payroll and Benefits

Salary structure, payroll inputs and a month that closes on time.

Performance Management

Goals, reviews and ratings that hold up in a conversation.

Learning and Development

Training planned from need rather than from the calendar.

Employee Engagement and Experience

Communication, recognition and the conditions people actually work in.

Employee Relations

Two routes — one for complaints, one for conduct — kept separate.

Health, Safety and Wellbeing

Induction, records, incident reporting and follow-through.

Retention and Attrition Management

Who leaves, when, why — and which of them mattered.

Exit and Alumni Management

Resignation to relieving letter, in a defined order.

HR Technology and Automation

Records that survive people, and approvals that do not queue.

HR Analytics and Management Reporting

A short monthly pack management actually reads.

HR Operations and Governance

An HR function that runs the same way every month.

What a working HR set-up looks like

The pieces a enterprise software companies business puts in place, in an order that makes each easier. Open any card for the detail.

Plan consultant travel and rest

A simple policy on time at sites, travel days and home weeks, applied the same way across programmes.

What this covers

A simple policy on time at sites, travel days and home weeks, applied the same way across programmes. The attendance and leave process can include it.

Design a structured first quarter

A plan with product learning, shadowing at a customer and checks with a mentor.

What this covers

A plan with product learning, shadowing at a customer and checks with a mentor. Onboarding sets the shape.

Name successors for key knowledge

Identify the senior people whose knowledge is rare and prepare others, with a documented plan.

What this covers

Identify the senior people whose knowledge is rare and prepare others, with a documented plan. See succession planning.

Prepare new managers

A short programme for people moving to programme or team lead roles, built from real situations.

What this covers

A short programme for people moving to programme or team lead roles, built from real situations. The manager development programme covers this.

Share customer relationships

Pair each key account with a second contact so relationships survive a move.

What this covers

Pair each key account with a second contact so relationships survive a move.

Recognise support work

Include support engineers in reviews, rotations to project work and visible credit for fixes.

What this covers

Include support engineers in reviews, rotations to project work and visible credit for fixes.

Start by checking where you stand

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 requirements
  • List the people whose departure would stall a customer rollout.
  • Count nights and weeks consultants spent away in the last six months.
  • Ask a support engineer what recognition the desk gets.
  • Look at the last promotion to manager and what help the person received.
  • Check how long it took your last consultant to run a task alone.
  • Confirm with a qualified professional the employment terms, confidentiality duties and customer contract obligations relevant to a company that implements systems at customer sites.

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

How GullyHR helps

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.

Start with a free conversation, or see the paid HR Diagnostic.

Our HR transformation approach

  1. 1

    Assess

    Understand the business, its workforce, current processes and HR challenges.

  2. 2

    Identify gaps

    Find the missing, weak, inconsistent or person-dependent processes.

  3. 3

    Design

    Create the structure, processes, policies, SOPs, dashboards and systems needed.

  4. 4

    Implement

    Help HR and department managers actually adopt the new system.

  5. 5

    Automate

    Digitise repetitive and approval-based workflows where it is worth doing.

  6. 6

    Measure

    Track hiring, attendance, employee cost, performance, training and attrition.

  7. 7

    Improve

    Strengthen the people-management system continuously, not once.

Blogs worth reading first

From the GullyHR blog: one on HR in information technology and software, and one on each of the topics this page points to.

HR Process

What should an employee handbook include?

A practical contents list for an employee handbook in a growing Indian business: what to cover, what to leave to policies, and how to keep it usable and current.

5 min readRead article

More on the GullyHR blog.

Questions owners ask

Set travel and rest rules, plan rollouts to spread time at sites and recognise the strain in pay and grade. Give a route to roles that need less travel.

Your next chapter

Let’s make HR work better.

Tell us what is slowing your team down. We’ll help you find a practical way forward, starting with a conversation.

  • A free first conversation with an HR practitioner
  • A clear scope and fee before any paid work
  • A practical next step for your business

Let’s start with your business

Share your contact details and the HR challenge on your mind. We’ll help you find the right starting point.

10-digit Indian mobile, without +91.

Your details stay private. Privacy policy