TeamBase HR (@TeamBaseHR) header
TeamBase HR (@TeamBaseHR) profile picture

People-operations software for NGOs, nonprofits, and SMEs in East Africa. Payroll, leave, timesheets, and grant-compliant time & effort — on one screen.

Kampala, Uganda
Joined August 2026
Photo by TeamBase HR (@TeamBaseHR)Photo by TeamBase HR (@TeamBaseHR)Photo by TeamBase HR (@TeamBaseHR)Photo by TeamBase HR (@TeamBaseHR)Photo by TeamBase HR (@TeamBaseHR)Photo by TeamBase HR (@TeamBaseHR)Photo by TeamBase HR (@TeamBaseHR)Photo by TeamBase HR (@TeamBaseHR)Photo by TeamBase HR (@TeamBaseHR)Photo by TeamBase HR (@TeamBaseHR)
She said yes. Here's everything between that and her first day.
1
305
Results are out and one rating feels off. You don't have to just click agree.
1
134
Full lesson: Acknowledging and Responding to Your Review teambasehr.com/academy/perfo…
90
"How long does a hire take us?" "About a month?" Is that a number?
1
154
Full lesson: Using Recruitment Reports to Find Delays and Outcomes teambasehr.com/academy/recru…
65
The bank returned October's payroll. Auditors arrive Monday. Nobody edits October.
1
158
Full lesson: Correcting Payroll Without Losing Its History teambasehr.com/academy/payro…
42
Last day is Friday. Who's getting the fuel card back? Everyone thought someone else had the list.
1
71
Full lesson: Following an Employee Exit Case teambasehr.com/academy/emplo…
32
Everyone saw the reminder. Nobody did the reviews. This is how HR finds out who's late.
1
47
Full lesson: Finding and Resolving Stalled Reviews teambasehr.com/academy/perfo…
19
Asked Finance for one more hire. Got "Seen". Twice.
1
43
Full lesson: Reviewing Role Requests and Approval Decisions teambasehr.com/academy/recru…
17
HR's sheet says 1,750. Finance's says 2,000. One of them is the loan record.
1
41
Full lesson: Managing Employee Loans and Repayments teambasehr.com/academy/payro…
15
New bank account. HR sends a Word doc. Here's the version without the printer.
1
48
Full lesson: Managing Employee Requests and Approvals teambasehr.com/academy/emplo…
14
Full lesson: Preparing a Candidate's Offer teambasehr.com/academy/recru…
5
Was it a 3 or a 4? The whiteboard got wiped. The meeting record didn't.
1
41
Full lesson: Recording the Review Meeting and Signing Off teambasehr.com/academy/perfo…
11
How was last year's shortlist picked? "Good fonts."
1
37
Full lesson: Screening Applications with Consistent Evidence teambasehr.com/academy/recru…
10
Friday, 5:52 PM. Hold one salary without deleting rows from the bank file.
1
56
Full lesson: Preparing Payment Files and Managing Holds teambasehr.com/academy/payro…
10