northpath outcomes --year 2025 --full
The 2025 outcomes report
Covering graduates whose cohorts completed between Jan 1 and Dec 31, 2025: 312 graduates from 359 enrolled students. Verified against offer letters and payslips, reviewed by an independent third party, and published with the methodology attached — because a stat without its methodology is an ad.
Where all 312 graduates are
Employment status at 365 days after graduation. Rows account for every graduate and sum to 312 — nobody is dropped from the math.
| Status at 365 days | Graduates | % of all 312 |
|---|---|---|
| Employed in-field, full-time, within 180 days of graduation | 223 | 71.5% |
| Employed in-field, full-time, within 181–365 days | 25 | 8.0% |
| Employed out-of-field | 14 | 4.5% |
| Still seeking in-field work at 365 days | 21 | 6.7% |
| Not seeking (continuing education, health, family, visa) | 16 | 5.1% |
| Unreachable — counted as NOT placed, never dropped | 13 | 4.2% |
| Total | 312 | 100.0% |
- Graduation rate
- 86.9%
- 312 of 359 enrolled students finished
- Contact rate
- 95.8%
- graduates reached for outcome verification
- In-field within a year
- 79.5%
- 71.5% by 180 days + 8.0% by 365 days
Reported starting salaries, by program
Starting salaries below were reported by 178 of the 248 graduates employed in-field (71.8% salary reporting). Salaries are base pay only, pre-tax, USA-wide — they vary a lot by city and remote policy.
| Program | 25th percentile | Median | 75th percentile | Reporting |
|---|---|---|---|---|
| Full-Stack Web Development | $58,000 | $68,500 | $81,000 | 84 grads |
| Data Analytics | $54,000 | $62,000 | $73,500 | 46 grads |
| UX Design | $56,000 | $64,500 | $76,000 | 48 grads |
percentiles mean 1 in 4 reported below the 25th figure. plan on the low number, be pleased by the high one.
cat methodology.md
How these numbers are made
Most bootcamp stats fail in the definitions, not the arithmetic. These are ours, in full. If anything is unclear, ask us to clarify it — we answer methodology questions specifically, not with brochures.
“In-field” has a definition
A role counts as in-field only if the graduate says the program's skills are central to the job — a web dev grad doing IT support does not count. Roles at Northpath itself never count, and contract roles under 6 months are reported separately, never as placements.
“Full-time” means 32+ hours
Part-time, gig, and freelance work under 32 hours a week is reported as out-of-field/other, not as a placement — even when it's genuinely good news for the graduate.
The denominator is everyone
312 graduates finished in the window; all 312 are in every denominator. Non-responders are counted as not placed. Excluding them would raise our headline rate by roughly 3 points, which is exactly why we don't.
Verified, not just surveyed
Placements are verified against an offer letter, a first payslip, or a public employment profile — not just a survey checkbox. Salary figures are self-reported and are labeled as such.
What we will never publish
A placement rate without its time window, a salary average without its response rate, or a stat from a hand-picked cohort. If you see any school do these things, ask why.
What these numbers can't tell you
Graduate stories, unedited
Three 2025 graduates: one faster than the median, one near it, one slower. Real outcomes reporting includes the third kind.
“The honest part nobody tells you: the program was the easy half. I sent about 140 applications over four months. What got me through was the weekly career-sprint structure and a portfolio I could actually defend line by line.”
“I came from retail management with zero code. The salary jump was real but not a fantasy number — I started at $58k. The stats weeks and the memo-writing practice are what I use every single day.”
“It took me longer than the median and there were weeks I doubted the whole thing. Career Services never sugar-coated it — they just kept doing mock portfolio reviews with me until the reviews stopped hurting.”
northpath --apply
Decide with the whole report.
Run your own numbers through the cost calculator, then apply when the math makes sense to you — not to a countdown timer.