Treba
Outsource to Kenya.
Report generated on April 5, 2026
A note on how to read this
This report is ProdPoke's take on your site — think of it as a first impression from a very opinionated robot. We check real things (load times, broken links, accessibility patterns), but we also try to understand what your site is trying to do and whether the technical details support that goal. Some of our observations might not apply to your specific situation, and that's okay. We're getting sharper with every scan. If something feels off, tell us — it makes us better.
Key Insights for Treba
Homepage blank screen lasts 4.6 seconds—UK recruiters bounce before seeing your 48-hour delivery promise.
Busy hiring managers evaluating Treba against competitors need to immediately see your core value proposition (60-80% cost savings, 96% retention, 50+ roles). A 4.6-second First Contentful Paint means they're staring at a blank screen during the critical first impression, directly reducing conversion likelihood.
Three critical API endpoints (pricing, roles listing, KYC Analyst role) each take 3.6-3.7 seconds to respond—your key decision pages lag at the moment of truth.
When UK companies click to view your transparent pricing model or browse your 50+ available roles, they face 3.7-second delays. These pages are where hiring intent converts to action; delays at this stage directly kill conversions for cost-conscious recruitment teams.
Your Content Security Policy won't actually enforce HTTPS upgrades—sensitive recruitment vetting data could travel over insecure connections.
Treba handles confidential candidate information, vetting assessments, and client hiring workflows. Operating in 'report-only' mode instead of enforced mode means visitor data (including recruitment details) isn't protected by mandatory encryption, exposing both Treba and clients to security risks.
Four interactive buttons and one form input lack accessible names—visually impaired hiring managers can't use your platform.
UK companies include diverse teams; if decision-makers using screen readers can't identify buttons for requesting candidates or filtering roles by service area (AI Data, Financial & Legal, etc.), you're excluding potential clients and creating legal compliance risk under UK accessibility standards.
Your 62-character homepage title gets truncated in Google results, cutting off your key differentiator before prospects even click.
When UK companies search for 'Kenyan outsourcing' or 'cost-effective staffing,' your title appears as 'Treba | Outsource to Kenya. Your UK Team, Extended to Nairob...'—hiding your unique value (flat-rate pricing, no setup fees, 48-hour delivery, Employer of Record model) that separates you from competitors.
What ProdPoke understands about Treba
Treba is a UK-headquartered outsourcing company that places pre-vetted Kenyan professionals into permanent, full-time roles with UK companies, acting as the Employer of Record so clients don't need to register in Kenya. The business offers a simple flat-rate pricing model with no recruitment fees or setup costs, covering salary, office space, equipment, and full compliance in a single monthly invoice (ranging from £700-£1,200+ per month depending on role tier). They operate across four service areas—AI Data & Knowledge Ops, Financial & Legal, Digital CX, and Specialised Tech—with 50+ roles available, delivering candidates within 48 hours and promising 60-80% cost savings versus UK in-house hiring. The company emphasizes strong GMT+3 timezone overlap with UK working hours, 96% staff retention, and a rigorous selection process where only the top 2% of applicants pass their five-stage vetting.
Based on exploring 5 pages across the site
First Impression — How clear is your site?
Treba is an outsourcing service that connects UK companies with "pre-vetted accountants, paralegals, and engineers in Nairobi" to extend their teams. The page explicitly states it offers staffing "at 60–80% less than UK loaded cost" and includes "office, equipment, IT infrastructure & compliance." The main value proposition shown is cost savings (example: £34,620 annual savings for a KYC Analyst role) with roles available in 7 days.
This score measures how quickly a first-time visitor understands what your site does — based on visible headings, navigation, and visual hierarchy alone.
Overall Score
Strong foundation.
Performance
37/100Page load could be faster: 4698ms
Your homepage loads in 4.7 seconds, which is 57% slower than the recommended 3-second threshold. UK hiring managers evaluating your platform may bounce before seeing your 48-hour candidate delivery promise or pricing breakdown, losing potential clients to faster-loading competitors.
Found: 4698ms
Slow First Contentful Paint: 4556ms
Your homepage's First Contentful Paint takes 4.6 seconds, meaning visitors see a blank screen for that duration. Busy UK recruiters won't wait—they need to immediately see your value proposition (60-80% cost savings, 96% retention, 50+ roles) to stay engaged.
Found: 4556ms
High Time to First Byte: 3815ms
Your server's Time to First Byte is 3.8 seconds (4.75x slower than optimal). Since Treba serves UK clients querying Kenyan talent, this latency compounds across geographies. Prospective clients experience unnecessary delays before pricing tiers or role categories load.
Found: 3815ms
High request count: 88 requests
Your homepage makes 88 HTTP requests, creating cascading delays for UK visitors checking available roles or pricing. Consider lazy-loading role cards, deferring non-critical scripts, or bundling assets to speed up the experience for decision-makers evaluating your staffing service.
Found: 88 requests
Slow API call: 3645ms — https://treba.io/hire/kyc-analyst?_rsc=1r34m
The KYC Analyst role page API call takes 3.6 seconds to respond. When UK companies click through to view this high-value specialty role (Financial & Legal tier), the lag frustrates their hiring urgency and may cause them to explore competing outsourcing platforms.
Found: 3645ms
Slow API call: 3680ms — https://treba.io/hire?_rsc=1r34m
Your main hiring/roles listing API is responding in 3.7 seconds. Since clients visit this page to browse all 50+ available positions across your four service areas, this delay significantly impacts the browsing experience and reduces conversion intent.
Found: 3680ms
Slow API call: 3655ms — https://treba.io/pricing?_rsc=1r34m
Your pricing page API call takes 3.7 seconds, creating a critical bottleneck. When UK companies navigate to see your transparent £700–£1,200+ monthly pricing model (a key competitive advantage), they face a long wait, risking abandonment before seeing your cost-saving claims.
Found: 3655ms
SEO
97/100Page title too long (62 chars)
Your homepage title is 62 characters and will be truncated in Google search results and social media previews. When UK companies search for Kenyan outsourcing solutions, they'll see an incomplete value proposition like 'Treba | Outsource to Kenya. Your UK Team, Extended to Nairob...' instead of your full offering.
Found: 62 characters
Accessibility
74/1001 form input(s) without labels
One form input has no associated label, making it inaccessible to screen reader users and harder for all visitors to understand. If this is your contact form or role request input, accessibility barriers reduce your ability to capture leads from UK companies seeking Kenyan talent.
Found: Missing labels: email: What's your e-mail?
4 interactive element(s) without accessible names
Four interactive elements on your site lack accessible names (no alt text, aria-labels, or titles). Screen reader users—including visually impaired hiring managers—cannot understand buttons for requesting candidates, scheduling demos, or filtering roles by service area (AI Data, Financial & Legal, etc.).
Found: 4 missing: <a.no-underline>, <a.no-underline>, <input[type=email].w-full>, <button[type=submit].absolute>
8 elements with very small text (<12px)
Eight text elements on your site are smaller than 12px, making them hard to read for users with low vision. This may affect fine-print disclaimers, compliance notes, or footnotes about Kenya registration, GMT+3 timezone overlap, or the five-stage vetting process—details UK clients need to understand your service.
Found: 8 elements under 12px
Functional
100/100Technical Health
The Content Security Policy directive 'upgrade-insecure-requests' is ignored ...
Your Content Security Policy's 'upgrade-insecure-requests' directive is set to report-only mode, meaning it won't actually enforce HTTPS upgrades for visitor connections to your Kenyan staffing platform. This could expose sensitive recruitment and vetting data if visitors access the site over insecure connections.
Compliance
100/100Key Metrics
Crawlability
Standards
Improvement Plan
Treba's website is losing conversions at critical decision moments due to performance bottlenecks and accessibility barriers. Your three highest-value pages—pricing, roles listing, and individual role details—each take 3.6–3.7 seconds to load via API, meaning UK hiring managers see delays precisely when they're evaluating your cost savings and available talent. Combined with a 4.6-second First Contentful Paint on homepage, you're asking busy recruiters to wait nearly 5 seconds before seeing any content. This directly contradicts your brand promise of speed and efficiency.
Start by diagnosing and optimizing your API layer. The 3.8-second Time to First Byte and high request count (88 on homepage) suggest server-side rendering or asset bloat. Profile your three slowest APIs (/pricing, /hire, /hire/kyc-analyst) to identify database queries, external calls, or missing caching. Implement Redis caching for role listings and pricing data (which change infrequently), lazy-load role cards, and defer non-critical scripts. This single fix will unlock conversions where prospects currently abandon.
Next, enforce your Content Security Policy by moving 'upgrade-insecure-requests' from report-only to active enforcement. Given that Treba handles sensitive vetting data and recruitment workflows, this is a compliance and trust issue. UK clients need assurance their hiring process is encrypted end-to-end. Enable enforcement immediately and test across browsers.
Simultaneously, fix accessibility gaps: add aria-labels to the four unnamed interactive buttons (likely 'Request Candidate,' 'Schedule Demo,' or role filters), pair the unlabeled form input with a proper <label> element, and increase the eight text elements below 12px to improve readability for users with low vision—especially important for compliance footnotes about GMT+3 timezone coverage or the five-stage vetting process. These changes cost minimal effort but unblock screen reader users and improve usability for all visitors.
Finally, shrink your homepage title to under 60 characters to ensure full visibility in Google results and social previews. Consider: 'Treba | Outsource to Kenya—60% Savings, 48hr Delivery' (57 chars), which front-loads your strongest value props. This ensures prospects see your differentiation in search results before they even visit.
Suggested priority order:
- Slow First Contentful Paint: 4556ms
- Slow API call: 3680ms — https://treba.io/hire?_rsc=1r34m
- Slow API call: 3645ms — https://treba.io/hire/kyc-analyst?_rsc=1r34m
- Slow API call: 3655ms — https://treba.io/pricing?_rsc=1r34m
- High Time to First Byte: 3815ms
- Content Security Policy directive 'upgrade-insecure-requests' ignored
- 4 interactive element(s) without accessible names
- 1 form input(s) without labels
- Page title too long (62 chars)
- High request count: 88 requests
- 8 elements with very small text (<12px)
This is your site? Get the full picture.
Claim this report to unlock ongoing monitoring, deeper analysis, and actionable alerts.
What is ProdPoke?Automated analysis generated on April 5, 2026. Not professional advice. Contact us to modify or remove this report.

