coldeye
https://www.finternship.com
July 22, 2026 · goal: Explain the product · scored against 11 principle-based dimensions
6.7/ 10

FINternship, Mentor-led apprenticeship in Singapore

Getting There

Weighted mean of 11 dimensions from a sourced principles library (NN/g, Baymard, Cialdini, WCAG, Core Web Vitals, Laws of UX).

The Scorecard

First Impression & Clarity 14%7
Visual Hierarchy & Layout 11%8
Typography 7%8
Color & Contrast 7%5
Conversion Path & CTA 14%6
Trust & Credibility 12%6
Social Proof & Persuasion 10%5
Content & Copy 9%7
Accessibility (conversion-relevant) 5%7
Performance & Perceived Speed 5%9
Mobile Experience 6%8

What your visitor sees first

The audited page above the fold, with the hero, headline and primary button marked
Above the fold, with the key elements marked.

The Brutal Truth

This page sells mentorship and never shows you a mentor. It promises "direct feedback from experienced operators" and "real briefs from real Singapore businesses", then spends nine thousand pixels restating those two promises in four different card grids without naming a single operator, a single business, or a single thing a past participant walked away with. A student weighing six weeks of their life against exam season needs to see who is teaching, what they will build, when it starts, and why something this good is free. Your page answers none of that, and the strongest fact you have, that it costs nothing, sits in a checkmark row cut off below the desktop fold alongside both buttons. What you have built is an attractive brochure for an idea. What a first-time visitor needs is evidence that specific, credentialed people run a specific programme starting on a specific date. Until you add names, dates, and outcomes, the design is doing work the substance is not backing up, and applications will stay far below what this traffic could produce.

Top 3 Things to Fix Right Now

1
In the desktop 1440x900 capture, the headline block runs from roughly 190px to 730px and the subline ends at 860px. Only the top sliver of the "Apply Now" and "Read the blog" buttons appears at the very bottom edge, cut by the fold.
Cut the display size of the H1 by about 30 percent and set it to two lines instead of four. That reclaims around 250px and lifts both buttons plus the "Free 6-week apprenticeship" checkmark into the first screen.
Dimension: First Impression & Clarity
2
"Founder-led mentorship", "experienced operators", and "people in the field" all appear, but not one mentor is named, pictured, or credited with a company or role anywhere on the homepage.
Add a mentors strip below the testimonials with four faces, each with a name, current role, and firm. Pull the people already on your Mentors page. Being taught by named operators is the whole reason to choose this over a free YouTube playlist.
Dimension: Trust & Credibility
3
"APPLY FOR THE NEXT COHORT." and "Applications reviewed manually." appear without a single date. Nowhere on the page is there a cohort start, an application close, hours per week, or how long the review takes.
Add one line under every apply button: "Next cohort starts [date]. Applications close [date]. About [X] hours a week. You hear back within 5 working days." Fill in the real numbers and update them each cohort.
Dimension: Conversion Path & CTA

Recommended page structure top to bottom

The order a first-time visitor should meet your page in, built from what you sell. Each badge says what to do with that block.

1
Herorevise
A two-line headline that says six free weeks of real client work with a mentor, one subline, one gold apply button with the cohort start date beside it, and the "1,000+ students mentored" proof line, all fitting inside a 900px desktop screen.
Why: Right now the headline is so tall that both buttons and the word free fall below the fold, so your best offer and your only action are invisible in the first five seconds.
2
Mentorsadd
Four to six faces with names, current roles, and the firms they work at, directly under the hero.
Why: You claim founder-led mentorship by experienced operators and never name one, which is the single biggest credibility gap on the page.
3
What you do in six weeksrevise
A week-by-week or stage-by-stage view built from the existing four benefit cards, with one real worked example naming a business type, the brief, and what the cohort delivered.
Why: "Live business briefs" appears repeatedly with no example, so the reader cannot picture a single day of the programme.
4
Proofrevise
The same three named participants, but with the quotes rewritten around what happened after the cohort, plus logos or descriptions of the businesses whose briefs the cohort worked on.
Why: All three current quotes describe a feeling rather than a result, so they give a sceptical student nothing to weigh against six weeks of their time.
5
Honest fit checkkeep
The "NOT FOR YOU IF" and "GOOD FIT IF" columns exactly as written.
Why: Openly turning people away is the most trust-building copy on the page and it should not be softened.
6
Where it leadsmove
The three-stage roadmap and the credentials ladder, merged into one section that shows Bootcamp as step one and where the path goes after.
Why: Two separate sections currently make the same progression argument, which pads the scroll between the proof and the ask.
7
FAQadd
Start date, weekly hours, in person or online, who gets selected, what happens after you apply, and how the programme is funded given that it is free.
Why: Nothing on the page answers when it starts or why it costs nothing, and free without an explanation reads to a careful student as a catch.
8
Final CTArevise
The existing closing band plus the cohort start date, the application deadline, and the "10 minutes · Every submission reviewed manually" line moved up from the apply page.
Why: The reassurance that removes the most friction currently sits on the next page, one click after the moment your reader decides.

Your copy, rewritten openai · gpt-5.5

Your page rewritten section by section, with a couple of options for each line and a positioning line to aim at. These are starting points, so pick one and edit.

First Impression & Clarity 7/10 · 14% weight

The hero has a real point of view. Condensed all-caps display type set in navy and gold, a wide cream field, and a photo of actual students in a Singapore office give you a page that does not look like a template, which satisfies the visual snap-judgment and aesthetic-usability principles better than most sites in this category. The clarity test is where it slips. "LEARN THE SKILLS SCHOOL NEVER TAUGHT YOU." could sit on a study-skills course, a personal finance newsletter, or a coding bootcamp. Your visitor has to read the small gold badge and then the subline to learn this is a six-week mentor-led apprenticeship. The single most persuasive fact on the whole page, that it is free, appears only in a checkmark row that sits below the desktop fold. Worse, at 1440x900 the headline is so tall that both hero buttons are sliced in half by the fold line, so the primary action fails the above-the-fold principle on desktop even though mobile passes it cleanly.

Primary action visible above the foldfail
In the desktop 1440x900 capture, the headline block runs from roughly 190px to 730px and the subline ends at 860px. Only the top sliver of the "Apply Now" and "Read the blog" buttons appears at the very bottom edge, cut by the fold.
FixCut the display size of the H1 by about 30 percent and set it to two lines instead of four. That reclaims around 250px and lifts both buttons plus the "Free 6-week apprenticeship" checkmark into the first screen.
Outcome-first headlineweak
"LEARN THE SKILLS SCHOOL NEVER TAUGHT YOU." names a gap, not a result, and never says what the thing is or that it costs nothing. "Free 6-week apprenticeship" is the fourth item in a checkmark list further down.
FixReplace the H1 with "Six free weeks of real client work with a mentor." Keep the current subline underneath. Free plus six weeks plus real work is the whole pitch and it fits in ten words.
One claim per momentweak
The first view stacks a badge ("SINGAPORE · MENTOR-LED APPRENTICESHIP"), a headline about school, a subline naming career, business, and financial skills plus community, then four checkmarks. That is four separate arguments before the reader has decided anything.
FixKeep the badge and the headline. Trim the subline to one sentence about what you actually do in the six weeks, and cut the checkmark row to two items: "Free" and "1,000+ students mentored".
Show the productpass
The hero image is a photograph of students at a table with laptops against a Singapore CBD window, not a stock illustration or a gradient. For a programme, the room is the product, and you are showing it.
Familiar layout conventionspass
Logo sits top left, four nav links centred, a filled "Apply" pill top right, and a footer carrying the company blurb and section links. Wayfinding costs your visitor nothing.

Visual Hierarchy & Layout 8/10 · 11% weight

Composition is the strongest part of this page. Dark navy bands alternate with cream and warm grey, which chapters a 9,800px scroll into sections a skimmer can navigate, and that satisfies the common-region principle properly. Card grids sit on a consistent grid, section eyebrows sit at a fixed offset above each heading, and the vertical rhythm between sections holds steady down the whole page. Whitespace is genuinely generous rather than merely empty. The problem is the top of the funnel. Your headline is so dominant that it beats the action it is supposed to lead to, and the buttons fall off the screen entirely on a 900px-tall desktop viewport. Von Restorff works against you when the loudest element is not the one you want clicked. Lower down, the signal-to-noise ratio drops: the six-card "SUPPORT THAT DOES NOT STOP AT WEEK SIX." grid repeats the four cards from "PRACTICAL EXPERIENCE FROM DAY ONE." almost point for point, adding another full screen of scroll before the closing CTA.

One dominant focal pointweak
The four-line display headline occupies roughly 540px of a 900px viewport and out-weighs every other element by a wide margin. The primary button, which should own the second-strongest position, is not visible at all in the desktop first screen.
FixShrink the headline to two lines and give the "Apply Now" button more visual weight than "Read the blog" by making the secondary a plain text link with an arrow instead of an outlined pill of equal size.
High signal-to-noiseweak
"Live project work", "Mentors who stay", "Skills school skipped", "Financial fluency", "A network for the long run" and "Proof you can point to" restate the same promises already made by "Real Projects", "Mentor Reviews", "Career & Finance" and "Cohort Network" near the top.
FixDelete the six-card ecosystem grid and fold its one genuinely new idea, that mentorship and network continue past week six, into a single line above the closing CTA. That removes roughly a screen of scroll before the ask.
Common region containerspass
Navy full-bleed bands at "WHY WE BUILT FINTERNSHIP.", "THE GROUNDWORK BEFORE THE CREDENTIALS." and the closing CTA break a very long page into readable chapters, with card containers grouping every list of four or six items.
Generous whitespacepass
Section padding is consistently deep and the content column stops well short of the viewport edges at 1440px. Nothing on this page feels crowded.
Similarity and component consistencyweak
The primary button is a navy pill in the header and hero, but the closing CTA button is gold. Two different colours carry the same action across one page.
FixPick one action colour and use it for every apply button. Gold on navy at the close reads best, so make the hero button gold too and let navy stay a surface colour.

Typography 8/10 · 7% weight

Type is the reason this page does not look generated. The display face is a tightly tracked condensed grotesque with leading close to 1.0, exactly what the display-tracking principle asks for, and it gives the brand a voice before a word is read. Body copy is set around 17px with comfortable line height, left aligned, and the measure holds near 60 characters in the hero and the section intros, all well inside the readable range. Two families at most appear across the page and each keeps a clear role. What costs you is uniformity in the section headings. Every H2 down the page is set in the same all-caps condensed slab at close to the same size, so "WHY WE BUILT FINTERNSHIP." shouts exactly as loud as "WHAT PARTICIPANTS SAY." and "THREE STAGES, ONE TRAJECTORY.". A skimmer scrolling nine thousand pixels gets twelve equally loud shouts and no sense of which section matters. Nothing ranks itself.

Tight display headingspass
The hero headline is set in a condensed face with tight letter-spacing and lines that nearly touch, reading as a deliberate editorial choice rather than an unstyled default.
Deliberate, limited type scaleweak
Across the full page, twelve H2 headings all render in the same all-caps condensed style at near-identical size, with the eyebrow labels above them also uniform. There is no visual difference between a core section and a supporting one.
FixReserve the biggest display treatment for three sections only: the hero, the proof section, and the closing CTA. Set the remaining H2s one step smaller and in sentence case so the page has a top tier and a second tier.
Body text at least 16pxpass
Hero subline and section intros render at roughly 17px on desktop and stay comfortably legible at 375px width without zoom.
Controlled line lengthpass
The hero paragraph breaks at around 58 characters and section intros are capped to a narrow column rather than running edge to edge across 1440px.

Color & Contrast 5/10 · 7% weight

The palette itself is disciplined. Navy, cream, and a single mustard gold carry the entire page, with warm grey as a fourth surface, and nothing clashes. Legibility is where it breaks. That gold sits at roughly 2.2:1 against the cream background, which fails the 4.5:1 floor for small text and even the relaxed 3:1 floor for large display type. Every section eyebrow on the page uses it: "SINGAPORE · MENTOR-LED APPRENTICESHIP", "WHAT YOU GET", "WHY WE BUILT IT", "FROM PAST COHORTS". These are your wayfinding labels and they are the hardest text on the page to read. Half of your headline has the same problem, so "SCHOOL NEVER TAUGHT YOU." reads noticeably fainter than "LEARN THE SKILLS" above it. The same gold works well against navy in the dark bands, which proves the colour is fine and the pairing is not. Action colour is also inconsistent, with a navy button at the top and a gold one at the close.

Text contrast at least 4.5:1fail
Small gold caps on the cream background, used for "SINGAPORE · MENTOR-LED APPRENTICESHIP" and every section eyebrow such as "WHAT YOU GET" and "THE FINANCE CORE", measures roughly 2.2:1. It visibly fades in the capture.
FixDarken the gold to about #8A5F0F for any text on cream. Keep the current bright gold only where it sits on navy, where it already reads cleanly.
Large text and UI contrast at least 3:1fail
The bottom half of the hero headline, "SCHOOL NEVER TAUGHT YOU.", is set in the same gold on cream and reads visibly weaker than the navy lines above it, despite being the same size and weight.
FixUse the darkened gold for the emphasis words on cream backgrounds. The colour contrast between navy and deep gold still carries the two-tone effect you want.
One reserved action colorweak
The header and hero apply buttons are navy pills. The closing CTA button is gold. Gold also appears as decorative headline emphasis and as checkmark ticks, so it does not read as an action signal.
FixMake gold the single action colour, used only on buttons. Change the headline emphasis and the checkmark ticks to navy so nothing decorative wears the button colour.
Cohesive, limited palettepass
Three colours run the whole nine-thousand-pixel page with no stray hues. The navy bands and cream sections alternate on a clear system.

Conversion Path & CTA 6/10 · 14% weight

The path works when your visitor finds it. Clicking "Apply" from the header took our test visitor to a page headed "APPLY FOR THE NEXT COHORT." with the line "10 minutes · Every submission reviewed manually" sitting right under the button, which is genuine risk reversal and near-perfect message match. The apply action is also repeated at the bottom of the page, so a convinced reader does not scroll back. Three things cost you conversions. On desktop the hero buttons are cut off by the fold, so the first action a visitor sees is the small header pill. Beside "Apply Now" sits "Read the blog" at the same size and shape, and our test visitor clicking it landed on the blog index, out of the funnel. Then there is the unanswered question: the page says "next cohort" everywhere and never gives a start date, an application deadline, a weekly time commitment, or how long a reply takes. A student cannot tell whether this fits around their semester.

Remove friction and ambiguity in the pathfail
"APPLY FOR THE NEXT COHORT." and "Applications reviewed manually." appear without a single date. Nowhere on the page is there a cohort start, an application close, hours per week, or how long the review takes.
FixAdd one line under every apply button: "Next cohort starts [date]. Applications close [date]. About [X] hours a week. You hear back within 5 working days." Fill in the real numbers and update them each cohort.
Single primary actionweak
The hero offers "Apply Now" and "Read the blog" as two pills of matching size. Our test visitor clicking the second one landed on the blog index, headed "PRACTICAL WRITING ON CAREERS, MONEY, AND GROWTH.", with no route back into applying.
FixDemote "Read the blog" to an underlined text link, and add an apply button to the top of the blog index so readers who arrive there have a way forward.
CTA destination matches its promisepass
Both apply buttons took our test visitor to the same page, which opens with "APPLY FOR THE NEXT COHORT." and immediately restates the six-week promise and who it is open to. The promise made and the promise kept are the same.
Minimize form fieldsweak
The apply page is another marketing page carrying its own "Apply Now" button and four audience cards. Your visitor clicks apply and gets asked to click apply again before seeing a single field.
FixPut the first form field, name and email, directly on the apply page hero. Keep the audience cards below it as reassurance rather than as a gate before the form.
Repeat the CTA at decision pointspass
The closing band, "BUILD SKILLS THAT CONTINUE PAYING OFF YEARS LATER.", carries a gold apply button, and the header pill stays available throughout the scroll.

Trust & Credibility 6/10 · 12% weight

Craft buys you a lot here. The page looks like someone designed it on purpose, the copy is free of typos, images all render, and nothing overlaps or breaks. Three named testimonials with schools attached beat the unattributed quotes most programme sites run. The "HONEST FIT CHECK" section, which openly lists "Only want something to add to your CV" under "NOT FOR YOU IF", reads as confidence rather than sales pressure and earns real trust. What is missing is the organization behind it. The page promises "Founder-led mentorship" and "direct feedback from experienced operators" and never names one of them, even though the nav has a Mentors link. A stranger being asked to hand over six weeks cannot see who they would be learning from. The footer gives you a company blurb and "© 2026 FINternship · Singapore" but offers no email address, no phone, no privacy policy, and no terms. "1,000+ students mentored" carries no cohort count or year to anchor it.

Demonstrated expertisefail
"Founder-led mentorship", "experienced operators", and "people in the field" all appear, but not one mentor is named, pictured, or credited with a company or role anywhere on the homepage.
FixAdd a mentors strip below the testimonials with four faces, each with a name, current role, and firm. Pull the people already on your Mentors page. Being taught by named operators is the whole reason to choose this over a free YouTube playlist.
Easy, legitimate contactfail
The footer holds a description of the programme, a Blog link, five programme links, and "© 2026 FINternship · Singapore". There is no email, no phone number, and no privacy or terms link.
FixAdd hello@finternship.com, a WhatsApp or Instagram link, and privacy and terms pages to the footer this week. You are collecting applications from students, so a privacy policy is not optional.
Verifiable, evidence-backed claimsweak
"1,000+ students mentored" sits in the hero checkmark row with no year, no number of cohorts, and no way to check it.
FixAnchor it: "1,000+ students mentored across 12 cohorts since 2024." A specific, checkable number is more believable than a rounded one.
Free of errors and defectspass
Across a page nearly ten thousand pixels tall, every image loads, no text overlaps, and the copy is clean. Nothing looks half-finished.
Professional visual executionpass
The alternating navy and cream bands, consistent card system, and confident display typography read as a designed brand rather than a page builder default.

Social Proof & Persuasion 5/10 · 10% weight

You have the right instincts and the wrong evidence. "WHAT PARTICIPANTS SAY." gives three quotes with full names and institutions, which is more honest than most, but every quote is a feeling rather than a result. "I became more confident speaking and presenting ideas." tells a sceptical student nothing they can weigh against six weeks of their time. Reciprocity is genuinely strong, since the programme is free and the blog gives away real career writing before asking for anything. Shared identity lands well too, because "STUDENTS", "NSFS", and "career switchers" name your reader precisely, and the fit-check section speaks their language. Authority is absent. There are no mentor names, no company logos, and no named businesses behind the "real briefs from Singapore businesses" claim that appears twice. Scarcity is left on the table entirely: a free cohort with limited places and a manual review is naturally scarce, yet the page never says how many spots there are or when applications close.

Authority markersfail
The page twice promises "real briefs from real Singapore businesses" and never names one. No mentor, partner firm, university, or press mention appears anywhere on the homepage.
FixAsk three past client businesses for permission to use their name and logo, and add a row reading "Past briefs from" with those logos under the testimonials. If none will agree yet, describe the briefs concretely instead: industry, company size, and what the cohort delivered.
Specific social proofweak
All three testimonials describe feelings. "This was the first programme where I worked on projects that actually mattered." from Gabriel Kow, NSF, has no outcome attached to it.
FixGo back to those three and ask one question: what did you do after the cohort. Replace each quote with the result, for example the internship they landed, the pitch they gave, or the portfolio piece an employer asked about.
Honest scarcity or urgencyweak
"APPLY FOR THE NEXT COHORT." and "Every submission reviewed manually" imply limited places, but the page gives no cohort size, no deadline, and no indication of how competitive it is.
FixState the real number: "[X] places in the next cohort. Applications close [date]." Only publish figures you actually hold to.
Give value firstpass
The programme costs nothing and the blog offers substantive free work such as "HOW TO WRITE A RESUME WITH NO WORK EXPERIENCE" with a free template. You give before you ask.
Liking through audience relatabilitypass
"Pre-enlistment, mid-service, or post-ORD" and "Currently studying at a Singapore polytechnic or university" speak in the reader's own vocabulary. Your visitor knows immediately whether this page is for them.

Content & Copy 7/10 · 9% weight

The writing has a voice and mostly avoids hype. Sentences run short, verbs are active, and lines like "You stop doing the work and start owning it" earn their place. "THIS PROGRAMME REWARDS OWNERSHIP." with its two-column fit check is the strongest copy on the page because it disqualifies people, which makes everything else more believable. Subheads carry meaning on their own, so a skimmer can navigate by heading alone. The failure is repetition. Five separate sections make overlapping arguments: the four benefit cards near the top, the finance crossover section, the finance core grid, the three-stage roadmap, and the six-card ecosystem grid all circle the same promises of projects, mentors, money skills, and network. By the fourth pass your reader is not learning, they are scrolling. Specificity is also thin where it matters most. "Live business briefs" and "real Singapore businesses" appear repeatedly without one example of a brief, a company, or a deliverable a student produced.

One idea per sectionweak
"Real Projects / Mentor Reviews / Career & Finance / Cohort Network" near the top is restated by "Live project work / Mentors who stay / Skills school skipped / Financial fluency / A network for the long run / Proof you can point to" near the bottom.
FixCut the six-card ecosystem grid. Merge the two finance sections into one, since "CAREER SKILLS MEET THE FINANCE INDUSTRY." and "UNDERSTAND HOW FINANCE REALLY WORKS." list nearly the same topics. That removes roughly a third of the scroll before the closing ask.
Concrete specifics over vague claimsweak
"Work on live business briefs and build portfolio-worthy work" and "Real briefs from Singapore businesses, and portfolio work that stays yours to show" never name a brief, an industry, or an output.
FixAdd one worked example under the roadmap: the business type, the brief in a sentence, what the cohort delivered, and what happened next. One real story beats six cards of adjectives.
Answers the buyer's objectionsweak
The page never answers the four questions a student asks first: when does it start, how many hours a week, is it in person or online, and why is something this good free.
FixAdd a short FAQ above the closing CTA covering start date, weekly commitment, format and location, selection criteria, and how the programme is funded. The funding answer matters most, because free usually reads as a catch.
Reader-centric, not self-referentialweak
"WHY WE BUILT FINTERNSHIP." is the third section on the page, and its bullets describe a market problem before your reader has decided this is for them.
FixMove that section below the testimonials. Lead instead with what a participant does in week one, so the reader sees themselves in the programme before they hear the founding story.
Meaningful subheadingspass
"THE GROUNDWORK BEFORE THE CREDENTIALS." and "SUPPORT THAT DOES NOT STOP AT WEEK SIX." each carry a full argument on their own. A reader scanning headings alone still gets the pitch.

Accessibility (conversion-relevant) 7/10 · 5% weight

The structural basics are in good shape. There is exactly one H1, heading levels nest properly with no skips across thirty-three headings, the page declares its language, and every interactive control we checked carries an accessible name. Link and button text reads clearly out of context, since "Apply Now" and "Read the blog" say where they go. Text stays legible at 375px without pinch-zoom. Two things need fixing. One of the eight images on the page, the group photo of a cohort walking in the CBD, has no alternative text, so a screen reader user gets nothing where a sighted visitor gets a picture of the community you are selling. Tap targets are undersized on mobile: the header "Apply" button measures 70 by 36 pixels and the logo link 81 by 32, both under the 44-pixel comfortable target and only just clear of the 24-pixel floor. Since that header button is the only apply action visible on most of the mobile scroll, its size matters more than the number suggests.

Adequate target sizeweak
On the 375px viewport the header apply button measures 70 by 36 pixels and the logo link 81 by 32 pixels. Half the tap targets we measured fall short of a comfortable thumb size.
FixRaise the header button to 44px tall with more horizontal padding, and give the logo link the same minimum height. This is a padding change, not a redesign.
Alt text on informative imagesweak
One of eight images, the cohort walking through the CBD, carries no alternative text.
FixAdd alt text describing what it shows, for example "FINternship participants walking through Singapore's CBD after a mentor session". If it is purely decorative, mark it as such.
Logical heading structurepass
One H1, no skipped levels anywhere in thirty-three headings, and every heading carries meaning rather than a generic label.
Descriptive link and button textpass
Every control we checked had an accessible name, and the button labels "Apply", "Apply Now", and "Read the blog" each make sense read on their own.

Performance & Perceived Speed 9/10 · 5% weight

Speed is not costing you anything. The document was ready in 0.73 seconds and the load event fired at 1.02 seconds, comfortably inside the 2.5-second threshold for main content. The hero rendered complete in our first capture with the headline, subline, and photo all in place, so there is no blank-then-pop moment for your visitor. Every button click registered immediately and navigated to a real page, with no stalls or dead clicks in the whole run, which means interaction responsiveness and feedback are both fine. Layout held stable between the first capture and the settled page. The only soft spot is total asset weight. Network activity kept going for about six seconds after navigation started, which fits a page carrying a large hero photograph plus roughly a dozen more photos down a nine-thousand-pixel scroll. That does not delay the first screen, but on a mid-range phone over mobile data the lower sections will fill in slowly while your reader scrolls.

Fast largest contentful paintpass
The document was ready at 730ms and the load event fired at 1,024ms, with the hero fully rendered in the first capture.
Prompt feedbackpass
All three buttons our test visitor clicked navigated to a real destination with no dead clicks, stalls, or error states.
Lightweight hero assetsweak
Network traffic continued for roughly six seconds after navigation began, on a page carrying a large hero photograph and around a dozen further photos across a 9,871px scroll.
FixLazy-load every image below the roadmap section and serve the hero photo at a capped width rather than the full-resolution source. Cutting the ecosystem grid removes several images outright.

Mobile Experience 8/10 · 6% weight

Mobile is handled better than desktop, which is fortunate given who your audience is. At 375px there is no sideways scrolling, the layout genuinely reflows into a single column rather than shrinking the desktop view, and the first screen carries the badge, the full headline, the subline, both buttons, and all four trust checkmarks including "Free 6-week apprenticeship". That is more persuasive content in one phone screen than the desktop fold delivers. Body text stays readable without zoom. Two issues remain. Tap targets are tight, with the header apply button at 70 by 36 pixels, below the 44-pixel size that a thumb hits reliably. Then there is the scroll itself. On a phone this page runs many screens deep, and after the hero buttons scroll away the only apply action is that small pill at the top until the very bottom. A student reading the testimonials or the fit check has no action within reach.

Value prop and CTA in the first mobile viewpass
The 375x812 capture shows the badge, the four-line headline, the subline, both buttons, and all four checkmarks including "Free 6-week apprenticeship" without any scrolling.
Primary action in the thumb zoneweak
Once the hero scrolls past, the only apply action on a page this long is the 70x36 pill in the top bar, out of comfortable thumb reach, until the closing section many screens later.
FixAdd a sticky bottom bar on mobile that appears after the hero scrolls out, reading "Apply free" with the cohort date beside it. It is one component and it covers the entire middle of the page.
Comfortable mobile tap targetsweak
The header apply button measures 70 by 36 pixels and the logo link 81 by 32 pixels at 375px width.
FixIncrease both to at least 44 pixels tall through vertical padding. The header has room for it.
No horizontal overflowpass
The mobile capture shows no sideways scrolling and every element sits inside the 375px viewport, with the layout stacked rather than scaled down.

What You're Doing Well

  • The visual identity is genuinely distinctive. Tightly tracked condensed display type in navy and gold on cream, with alternating dark bands chaptering the scroll, looks designed rather than assembled from a template.
  • "THIS PROGRAMME REWARDS OWNERSHIP." with its "NOT FOR YOU IF" column is the best copy on the page. Openly disqualifying people who "Only want something to add to your CV" makes every other claim more believable.
  • The apply page keeps the promise the button made. Our test visitor landed on "APPLY FOR THE NEXT COHORT." with "10 minutes · Every submission reviewed manually" sitting right under the button, which answers the two questions a hesitant applicant has.
  • Testimonials carry real names and institutions, with Jun Xi at SMU, Gabriel Kow post-ORD, and Kenny Soh at NTU. Attribution this specific is rare on programme sites.
  • Speed is excellent. The page was ready in under a second and the hero rendered complete, so nobody bounces waiting.
  • Mobile reflows properly and puts the headline, both buttons, and the free offer in one phone screen.

Technical & Accessibility signals

Load speed is not costing you anything, with the page ready in 730ms and fully loaded at 1,024ms. Two smaller signals do cost trust: one of eight images has no alternative text, and the mobile apply button measures 70 by 36 pixels, below the 44-pixel size a thumb hits reliably.

Load performance

DOMContentLoadedPASS
730 ms
Target: under 2s
Full page loadPASS
1024 ms
Target: under 4s · navigation-timing

Accessibility quick-checks (desktop)

Images missing altCHECK
1 / 8
Screen readers skip images with no alt text
/_next/image?url=%2Fpreview%2Fgroup-cbd-walk.webp&w=3840&q=75&dpl=dpl_AVah9gXwQLeGrNzFBkSToVMcgk1Z
Unlabeled links/buttonsPASS
0
Controls with no accessible name are invisible to assistive tech and voice control
Heading-order skipsPASS
0
Skipped levels (e.g. h1 to h3) break the document outline
Page languagePASS
en
html lang attribute is declared

Mobile tap targets (375x812)

Small mobile tap targetsCHECK
2
Under 44x44 px in the 375px viewport (4 checked)
FINternship home (81x32px)
Apply (70x36px)

Deterministic signals measured in-browser at capture time, not model output.

What your visitor actually saw

Full page screenshot
The full page, top to bottom.
Fix it, then prove it worked

Make the changes above, then run coldeye on the new version. It reads the old and new side by side, blind, twice with the positions swapped, and tells you which one actually converts better. A score on its own drifts about half a point between runs, so the blind verdict is the part to trust.

Re-audit my page free