Outcomes, with the denominator shown

Placement percentages are easy to inflate by choosing a flattering base. Here is how ours are calculated, followed by the people behind the numbers.

4,800+ Total placements to date
92% Placed within 6 months of certification
38 days Median time to first offer
89% Still employed at 12 months

How we count. The denominator is every candidate who completed certification in the reporting period, including those who later declined offers or stopped responding. We do not exclude "not placement eligible" candidates, and we do not count an internship or an unpaid trial as a placement. Candidates who withdrew before certification are reported separately in the counselling call. Figures on this page are placeholders for design review.

Track by track

Not every track performs the same, and we'd rather say so

Cloud and DevOps takes longer because employers expect some prior IT exposure. Business Analysis depends heavily on the domain experience a candidate brings.

Placeholder outcome data for design review. Replace with audited figures from the placement system.
Track Certified Placed in 6 months Median days to offer Retention at 12 months
Full-Stack Java 1,420 94% 32 90%
Data Engineering 980 93% 35 91%
QA & Test Automation 1,105 95% 27 86%
Cloud & DevOps 640 86% 49 92%
Business Analysis 655 88% 44 88%
Candidate stories

Six people, six starting points

Placeholder profiles written to show the range we work with. Replace with consented candidate stories and photographs.

  • Full-Stack Java
  • Fresher

Mechanical graduate to backend engineer

A year of applications with no callbacks after a mechanical engineering degree. Sixteen weeks on the Java track, a deployed capstone, then three interviews in one week.

Unemployed, 12 months Software Engineer
  • Data Engineering
  • Career switch

Bank operations to data engineering

Five years reconciling transactions manually. Already understood the data better than most applicants; needed SQL depth, Python, and a pipeline she could point at.

Ops Executive Data Engineer
  • QA Automation
  • Career restart

Back to work after a four-year break

Returned after a career break with an older tech background. The weekend batch fit around family, and the mock rounds rebuilt the interview confidence that had gone.

Career break, 4 years Automation Test Engineer
  • Cloud & DevOps
  • Upskill

Desktop support to cloud engineer

Three years on a service desk with a ceiling in sight. Linux fundamentals were already there, so the twelve weeks went into Terraform, Kubernetes, and pipeline design.

IT Support Engineer Cloud Engineer
  • Business Analysis
  • Career switch

Retail operations to business analyst at 31

Six years of store operations translated directly into requirements work. The gap was documentation discipline, SQL, and learning to run a stakeholder conversation.

Retail Ops Manager Business Analyst
  • Full-Stack Java
  • Second attempt

Placed on the second placement cycle

Cleared certification but lost the first four interviews on communication rather than code. Re-entered the cycle at no cost, took the communication clinic, and converted the sixth.

Cycle 1: no offer Java Developer
From hiring partners

What managers say after twelve months

“We needed eleven data engineers in a quarter and our own funnel could not deliver it. They ran a cohort on our stack. Nine of the eleven are still on the team two years later.”
S. Menon Engineering Director, enterprise hiring partner
The other 8%

What happens when a candidate isn't placed

Roughly one in twelve certified candidates is not placed within six months. The reasons cluster into three groups, and we handle each differently rather than quietly dropping the candidate from the report.

  • Interview performance. Free communication clinic and a second placement cycle with fresh partners.
  • Location or salary constraints. We re-scope the target roles with the candidate honestly, including whether the constraint is realistic.
  • Withdrawal. Some candidates take a different path or stop responding. With no placement there is no 10%, so they owe nothing beyond the registration charge already paid.

The second placement cycle

Included, not sold. If the first cycle ends without an offer you re-enter with:

  • A fresh set of at least eight partner interviews
  • A rewritten resume and portfolio review
  • Two more recorded mock interviews with written feedback
  • Optional refresher access to any module from your track

A second cycle costs you nothing extra. The 10% only ever applies once you're actually placed, so the delay costs you time rather than money.

Talk to someone we placed

We'll connect you with an alumnus from the track you're considering. Unscripted, and not on our call.