Performance intelligence

Performance intelligence for bench sales companies.

Gain complete visibility into every recruiter's performance with real-time analytics. Track submissions, interviews and placements to reward excellence, surface coaching opportunities and make confident, data-driven decisions.

Running in live production inside a US IT bench sales operation.
22recruiters measured
live right now
3,300+submissions tracked
this year alone
2,753interviews in the
searchable archive
  • Cancel anytime — if you ever stop, access pauses but your data is never deleted
  • Replace someone and their remaining days carry over, free
  • Your records stay yours — never sold, never shared between companies
Team Performance LIVE · THIS WEEK
Submissions
0
▲ 18%
Interviews
0
▲ 12%
Placements
0
▲ 7%
Weekly productivity+23.4%
AM Alex Morgan
94
JC Jamie Chen
81
SR Sam Rivera
73
Real-timeupdated every sync
The platform

Everything you need to measure performance

One system for the metrics that decide whether a bench sales floor hits its numbers — tracked live, not reconstructed at month-end.

See it in action

Your entire team, on one live dashboard

Submissions, interviews, placements and recruiter scorecards update in real time — so the picture you act on is always the current one.

employeeperformanceportal.com/dashboard
Submissions · 30d
0
Interviews · 30d
0
Placements · 30d
0
Recruiter scorecards
Alex Morgan▲ 94 score
Jamie Chen▲ 81 score
Sam Rivera▲ 73 score
Goal attainment
0
Why owners choose EPP

Built for the people accountable for the numbers

Directors, delivery managers and founders use Employee Performance Portal to run a transparent, high-accountability floor.

The difference

Traditional tracking vs. Employee Performance Portal

Before Manual & spreadsheet-based

With EPP Real-time & automated

Why it exists

Built inside a working bench sales floor

Employee Performance Portal was not designed in a boardroom. It runs every day inside a live US IT bench sales operation, and every feature in it exists because a recruiting team needed it.

Security & privacy

Enterprise-grade by default

Your recruiters' data stays yours. Every tenant is isolated, and your records are encrypted in transit and at rest.

Isolated, encrypted, always yours

Built on enterprise-grade cloud infrastructure with per-company data separation and role-based access. Your data is never shared across companies.

Encrypted in transit & at restPer-tenant isolationRole-based accessEnterprise cloud
Pricing

Simple, transparent, pay for what you use

A flat annual account fee to activate your company, then per-seat pricing for each 30-day period. Everything auto-renews so your team keeps access — and you can cancel anytime.

Company account

$100/ year to activate

Then add seats as you grow — each auto-renews every 30 days so access never drops, and you can cancel anytime.

Employee seat$20 / 30 days
Support Specialist seat$30 / 30 days
Jr. Support Specialist seat$20 / 30 days
Prepay & save3 mo −5% · 6 mo −10% · 12 mo −20%

Every plan includes

  • Real-time performance analytics
  • Unlimited performance reports
  • Recruiter scorecards & rankings
  • Secure cloud platform, 24×7
FAQ

Questions, answered

Get started

Build a high-performing bench sales team

Measure performance, recognize excellence, improve accountability and grow your business with Employee Performance Portal.

Book your demo

See Employee Performance Portal on your own numbers. Tell us where to reach you and we'll set up a walkthrough.

← Back to site
Support
We're here to help.

Have a question about the platform, your account, billing, or getting your team set up? Send us a message and a member of our team will get back to you.

Every message reaches us
Your message is logged directly to our support desk the moment you send it.
Timely response
We aim to reply to every enquiry within one business day.
Handled with care
Your details are used only to respond to you, and never shared.

Send us a message

Fill in the form below and we'll be in touch.
By sending this message you agree that we may use the details you provide to respond to your enquiry, in line with our Privacy Policy.
EPP Registry
Super Admin
This is a separate credential from any company's Admin login. Access is scoped server-side and is not reachable by tenant accounts.
Tenant accounts unpaid past renewal are held; tenant data is preserved 6 months from the hold, then erased per policy.
EPP · Registry
SUPER ADMIN
SA

Tenant Registry

Every company running on the platform. Internal tenants are excluded from billing.

Top Customers

Company
Type
Status
Employees
Support
Seats
Wallet

Payouts

Where subscriber payments land. Bank details are held by Stripe, not stored on this platform.

Payout account

Not connected

No bank account connected yet. Subscriber payments can't be paid out until you connect one through Stripe.

Why Stripe: your account and routing numbers are entered directly on Stripe's secure page and never touch this platform's database — only a masked reference (like •••• 4821) is stored here, for display purposes only.

Payout schedule

FrequencyAutomatic
Typical arrival2 business days
CurrencyUSD
Recent payouts
No payouts yet — this starts once your first paying tenant subscribes.

Transactions

Every money event on the platform — checkout sessions, wallet auto-renewals, and setting changes — joined with each company's live wallet. Loaded through a platform-admin-only server door; browsers stay locked out of the raw records.

Collected via Stripe
Open (unpaid) sessions
Held in wallets
Open this tab to load the ledger…

Demo Requests

Prospects who asked for a walkthrough from the marketing site. Reach out, then mark each one finished.

Name & company
Email
Phone
Submitted
Loading demo requests…

Support Messages

Messages sent through the public Support form. Read each one, then mark it handled once you've replied.

Name & company
Email
Topic
Submitted
Loading support messages…
Overview
Seats in use
Wallet balance
Admin contact
Name
Email
Created
Access status
Active
Billing
Internal tenant

Marks this company as owned/operated internally. The wallet is never charged, regardless of seats or activity.

New Tenant

Creates the company and its first Admin login. Seats and billing can be changed later.

PaidWallet-billed per seat
InternalNever charged
Tenant Account
Tenant Dashboard Login
For the account owner. This is the person who registered and pays the account fee — not the day-to-day Admin.
🔒 For security, the Employee, Support & Admin portal signs everyone out automatically after 30 minutes. Signing back in is all that’s needed.
Accounts unpaid past their renewal are placed on hold. Data is preserved for 6 months from the hold, then permanently erased.
Your Company
Tenant Dashboard · Account Owner

Welcome to your Tenant Dashboard

This is your account owner control center. Create your Admin here — your Admin runs the day-to-day portal and adds the rest of your team (employees and support specialists).

Account
Active
$100 / year account fee
Wallet balance
Funds Employee ($20 / 30 days) & Support ($30 / 30 days) seats · Refresh balance
Account renewal
Auto-renew: — · Turn on
Company branding
Upload your company logo — it appears next to the EPP logo on every page your whole team sees. Optional; set or change it anytime.
No logo yet
PNG, JPG, SVG or WebP. Keep it under ~200 KB for fast loading.
Step 1
Create your Admin
Start here. A tenant has exactly one Admin, with full portal access to run your team. Once your Admin exists, you can add and bill employees in Step 2 below.
Sign-in is two-step: your Admin needs the password and this code. Share both privately and keep a copy.
Your Admin account(s)
No Admin created yet — create one above to get started.
Once your Admin exists, close this dashboard and use Sign In → Employee, Support & Admin to log in as the Admin and build your team.
Step 2
Add employees & seats
Add each employee you’re paying for and choose their role. Each seat is a 30-day subscription that auto-renews to keep access — cancel or remove a seat anytime, and remaining days carry over if you replace someone.
Create your Admin first (Step 1) — then you can add and bill employees here.
Total / 30 days$0.00
Your seats & subscriptions
Every seat is a strict 30-day subscription. Replace a person and the remaining days carry over to the new one — you don’t pay again until the 30 days run out.
No active seats yet — add and pay for seats in Step 2 above.
© 2026 Employee Performance Portal · Tenant Dashboard Back to Home