flatiron-school-logo

Flatiron School

Atlanta, Austin, Brooklyn, Chicago, Dallas, Denver, Houston, London, New York City, Online, San Francisco, Seattle, Sydney, Washington

Flatiron School

Avg Rating:4.71 ( 433 reviews )

Flatiron School offers immersive on-campus and online programs in software engineering, data science, UX/UI design, and cybersecurity in NYC, Brooklyn, Washington DC, London, Houston, Atlanta, Austin, Seattle, Chicago, Denver, and Online. Flatiron School’s immersive courses aim to launch students into fulfilling careers as software engineers, data scientists, and UX/UI designers through rigorous, market-aligned curricula, and the support of seasoned instructors and personal career coaches. Through test-driven labs and portfolio projects, Flatiron teaches students to think and build like software engineers and data scientists. Flatiron School’s UX/UI Design Immersive includes a client project to give students client-facing experience and an industry-vetted portfolio.

To apply, applicants must submit a written application about why they want to join Flatiron School, take part in an interview with an admissions advisor, learn some basic skills, and discuss it with an instructor. Flatiron is looking for people with passion and aptitude and aims to admit people with a variety of backgrounds. Flatiron School also offers several free introductory courses, including Coding Bootcamp Prep and Data Science Bootcamp Prep. 

Flatiron School offers a money-back guarantee for their Software Engineering, Data Science, and UX/UI Design Immersives – if students don’t get a qualifying job offer within six months of graduation, they can get their money back (see eligibility at flatironschool.com/terms). Flatiron’s Career Services team provides weekly 1:1 career coaching sessions, mock interviews, and employer introductions to help students launch lifelong careers in tech.

Flatiron School, in partnership with WeWork, also powers the Access Labs Initiative – a 15-week immersive software engineering program in Brooklyn with deferred tuition for applicants earning less than $35,000. To increase diversity in its programs, Flatiron School has awarded over $10 million in scholarships for women, minorities, veterans, and other underrepresented groups in tech.

Flatiron School was one of the first bootcamps in the industry to publish outcomes, backing its 99% employment rate for the NYC Software Engineering Immersive, and 94% employment rate for the Online Software Engineering Immersive with annual independently-verified jobs reports (check out the full report at flatironschool.com/outcomes). 

Recent Flatiron School Reviews: Rating 4.71

all (433) reviews for Flatiron School →

Recent Flatiron School News

Read all (132) articles about Flatiron School →
  • Cybersecurity Analytics Immersive

    Apply
    Start Date Rolling Start Date
    Cost$15,000
    Class size20
    LocationWashington, New York City, London
    Over 12 intense weeks on campus at Flatiron School, our Cybersecurity Analytics curriculum will prepare you to handle rapidly-advancing threats. You’ll set traps and catch threat actors with our real-world lab environments paired with industry-grade curriculum. You’ll learn the analytical skills needed to stand out from the competition. Our Cybersecurity Analytics program includes 8 foundational courses designed to prepare you for success in the cybersecurity industry.
    Financing
    DepositYes
    Financing
    Options vary by location: 
    London: Deferred Payment Plan
    NYC: ISAs available in select states. Lending partners available, including SkillsFund and Climb Credit
    Tuition PlansTuition varies by campus location: London: £12,500, NYC $17,000, DC $15,000
    Refund / GuaranteeFlatiron School’s Cybersecurity Analytics Immersive includes a money-back guarantee: get a job offer within six months of graduation, or we’ll refund your full tuition. (See eligibility terms at flatironschool.com/terms)
    ScholarshipContact admissions@flatironschool.com to learn about current opportunities
    Getting in
    Minimum Skill LevelNo previous cybersecurity analytics experience is required.
    Prep WorkYes
    Placement TestNo
    InterviewYes
  • Data Science Immersive

    Apply
    Data Science, Git, R, JavaScript, jQuery, Data Structures, Algorithms, Node.js, SQL, Python, Machine Learning
    In PersonFull Time40 Hours/week15 Weeks
    Start Date Rolling Start Date
    Cost$15,000
    Class size20
    LocationChicago, Washington, San Francisco, New York City, London, Seattle
    The Data Science Immersive provides students with the knowledge, skills, and experience to get a job as a data scientist – which requires a mix of software engineering, statistical understanding, and the ability to apply both skills in new and challenging domains. The program will teach students to gather data, apply statistical analysis to answer questions with that data, and make their insights and information as actionable as possible. Our pedagogy ensures not only job readiness for today’s market, but the aptitude and skills to keep learning and stay relevant. At Flatiron School, students learn by building. Students will come away with an advanced Portfolio Project to demonstrate their technical proficiency and creativity to current or future job managers and hiring leads. Our course dedicates three weeks towards completion of a large-scale data science and machine learning project where students work in groups of two. The project provides an in-depth opportunity for students to demonstrate their learning accomplishments and get a feel for what working a large-scale data science project is really like.
    Financing
    DepositYes
    Financing
    ISAs available in select states. Lending partners available, including SkillsFund and Climb Credit
    Tuition PlansTuition varies by campus location: NYC and SF: $17,000; Chicago, Houston, Seattle: $15,000; London: £12,500
    Refund / GuaranteeYes. Flatiron
    ScholarshipVisit flatironschool.com/scholarships to learn about current scholarship opportunities.
    Getting in
    Minimum Skill LevelNo previous coding experience is required, but we encourage all applicants to start learning through Flatiron School’s free Data Science Bootcamp Prep course.
    Prep WorkYes
    Placement TestYes
    InterviewYes
  • Online Cybersecurity Analytics

    Apply
    Start Date Rolling Start Date
    Cost$15,000
    Class sizeN/A
    LocationOnline
    In as little as 16 weeks at Flatiron School, our Cybersecurity Analytics curriculum will prepare you to handle rapidly-advancing threats. You’ll set traps and catch threat actors with our real-world lab environments paired with the industry-grade curriculum. You’ll learn the analytical skills needed to stand out from the competition. Our Cybersecurity Analytics program includes 8 foundational courses designed to prepare you for success in the cybersecurity industry.
    Financing
    DepositYes
    Financing
    ISAs available in select states. Lending partners available, including SkillsFund and Climb Credit.
    Tuition PlansFull-Time Course: $15,000 Part-Time Course: $15,000
    Refund / GuaranteeFlatiron School's Online Cybersecurity Analytics includes a money-back guarantee: get a job offer within six months of graduation, or we'll refund your full tuition. (See eligibility terms at flatironschool.com/terms).
    ScholarshipContact admissions@flatironschool.com to learn about current opportunities.
    Getting in
    Minimum Skill LevelNo previous cybersecurity analytics experience is required.
    Prep WorkOptional
    Placement TestNo
    InterviewYes
  • Online Data Science Immersive

    Apply
    Start Date Rolling Start Date
    Cost$15,000
    Class sizeN/A
    LocationOnline
    With more than 650% job growth since 2012, data science has catapulted to be among tech’s fastest-growing and most sought-after fields. This program will provide students with the knowledge, skills, and experience to get a job as a data scientist – which requires a mix of software engineering, statistical understanding, and the ability to apply both skills in new and challenging domains. Students will learn how to gather data, apply statistical analysis to answer questions with that data, and make their insights and information as actionable as possible. Our pedagogy ensures not only job readiness for today’s market, but the aptitude and skills to keep learning and stay relevant. All students in our Online Data Science Immersive receive a one-year WeWork hot desk membership included in their tuition, enabling them to connect and network with other learners in their city. The course is available in full-time, part-time, and self-paced formats.
    Financing
    DepositN/A
    Financing
    ISAs available in select states. Lending partners available, including SkillsFund and Climb Credit
    Tuition PlansTuition varies across three course pacing options: Full-Time Course: $15,000 Part-Time Course: $15,000 Self-Paced Course: $9,600
    Refund / GuaranteeFlatiron School's Online Data Science Immersive includes a money-back guarantee: get a job offer within six months of graduation, or we'll refund your full tuition. (See eligibility terms at flatironschool.com/terms)
    ScholarshipContact admissions@flatironschool.com to learn about current opportunities.
    Getting in
    Minimum Skill LevelNo previous coding experience is required, but we encourage all applicants to start learning through Flatiron School’s free Data Science Bootcamp Prep course.
    Prep WorkYes
    Placement TestNo
    InterviewYes
  • Online Software Engineering Immersive

    Apply
    Start Date Rolling Start Date
    Cost$15,000
    Class sizeN/A
    LocationOnline
    Flatiron School’s proven Full Stack Web Development Curriculum is at the heart of our instructor-led Online Software Engineering Immersive. This rigorous course of study prepares you for a career in web development through 800 hours of challenging but rewarding coursework, providing you with the skills and experience necessary to obtain and excel in an entry-level software development job. While the bulk of the material covered encompasses the Ruby and JavaScript ecosystems, we carefully designed this curriculum to teach you to think—and build—like a software engineer, independent of any specific language. By the completion of Online Software Engineering Immersive, you’ll have done much more than build your technical skills: you’ll have maintained a technical blog to show you can credibly talk tech; you’ll have become a part of your local developer community; you’ll have amassed an impressive portfolio of unique, functional web applications that show employers your programming abilities in action. With Full-Time, Part-Time, and Self-Paced course options, the Online Software Engineering Immersive is designed to give you the perfect balance of flexibility and structure to ensure your success. All students in our Online Software Engineering Immersive receive a one-year WeWork hot desk membership included in their tuition, enabling them to connect and network with other learners in their city. The course is available in full-time, part-time, and self-paced formats.
    Financing
    DepositN/A
    Financing
    ISAs available in select states. Lending partners available, including SkillsFund and Climb Credit
    Tuition PlansTuition varies across three course pacing options: Full-Time Course: $15,000; Part-Time Course: $15,000; Self-Paced Course: $9,600
    Refund / GuaranteeFlatiron School's Online Software Engineering Immersive includes a money-back guarantee: get a job offer within six months of graduation, or we'll refund your full tuition. (See eligibility terms at flatironschool.com/terms)
    ScholarshipContact admissions@flatironschool.com to learn about current opportunities.
    Getting in
    Minimum Skill LevelNo previous coding experience is required, but we encourage all applicants to start learning through Flatiron School’s free Coding Bootcamp Prep course.
    Prep WorkYes
    Placement TestNo
    InterviewYes
  • Online UX/UI Design

    Apply
    Start Date Rolling Start Date
    Cost$15,000
    Class sizeN/A
    LocationOnline
    At a full-time or part-time pace, online students learn skills in user experience and user interface design, then practice those skills in a professional, client-based environment. Broken into two phases – Flatiron School’s learning model allows students to study part-time for the first phase, Design Essentials, and then continue at a full-time or part-time pace for team-based design and live client projects for the remainder of the course. Students learn quickly that design itself isn’t only about doing or creating; it’s always about learning— about users, clients, teammates, practices, tools, skills, and yourself. Upon graduation, students can expect to be job-ready UX or UI Designers. Flatiron's unique blend of technical training, apprenticeship-style project work, and personalized career coaching prepare students to excel in the sought-after design market. Dedicated career coaches provide 1:1 mentoring to every graduate, including resume reviews, mock interviews, and proven strategies for building a job opportunity pipeline. All students in our Online UX/UI Design course receive a one-year WeWork hot desk membership included in their tuition, enabling them to connect and network with other learners in their city. The course is available in full-time and part-time formats.
    Financing
    DepositN/A
    Financing
    ISAs available in select states. Lending partners available, including SkillsFund and Climb Credit
    Tuition Plans$15,000 for Full-Time and Part-Time course pace options
    Refund / GuaranteeFlatiron School's Online UX/UI Design course includes a money-back guarantee: get a job offer within six months of graduation, or we'll refund your full tuition. (See eligibility terms at flatironschool.com/terms)
    ScholarshipContact admissions@flatironschool.com to learn about current opportunities.
    Getting in
    Minimum Skill LevelNo previous design experience is required.
    Prep WorkNo.
    Placement TestNo
    InterviewYes
  • Software Engineering Immersive

    Apply
    MySQL, AngularJS, HTML, JavaScript, Sinatra, Rails, CSS, React.js, Node.js, Front End, Ruby, SQL
    In PersonFull Time40 Hours/week15 Weeks
    Start Date Rolling Start Date
    Cost$15,000
    Class size20
    LocationDenver, Chicago, Houston, Atlanta, Washington, Brooklyn, San Francisco, New York City, London, Seattle, Austin
    Being a software engineer requires more than knowing how to code or build a web app. Over 15 challenging weeks on Flatiron School’s campus, students learn to think, and build, like software engineers — from developing coding proficiency to gaining an understanding of how products are designed and managed. In each three-week curriculum module, students develop key skills through interactive labs, lectures, and close collaboration, showcasing progress through Portfolio Projects. While the bulk of the material covered encompasses the Ruby and JavaScript ecosystems, we carefully designed our curriculum to prepare students to launch software engineering careers, independent of any specific language or technology. By the completion of the program, students have done much more than simply build technical skills: they have maintained technical blogs to show they can credibly talk tech; they have become a part of the tech community; they have amassed an impressive portfolio of unique, functional web applications to show employers as they enter the job-search phase with the support of our Career Services team.
    Financing
    DepositYes
    Financing
    ISAs available in select states. Lending partners available, including SkillsFund and Climb Credit
    Tuition PlansTuition varies by campus location: Atlanta: $10,000 London: £10,000 Chicago, Dallas, Denver, Houston, Seattle, Washington, DC: $15,000 NYC and SF: $17,000
    Refund / GuaranteeFlatiron School's Software Engineering Immersive includes a money-back guarantee: get a job offer within six months of graduation, or we'll refund your full tuition. (See eligibility terms at flatironschool.com/terms)
    ScholarshipContact admissions@flatironschool.com to learn about current opportunities.
    Getting in
    Minimum Skill LevelNo previous coding experience is required, but we encourage all applicants to start learning through Flatiron School’s free Coding Bootcamp Prep course.
    Prep WorkYes
    Placement TestYes
    InterviewYes
  • UX/UI Design Immersive

    Apply
    User Experience Design
    In PersonFull Time40 Hours/week24 Weeks
    Start Date Rolling Start Date
    Cost$17,000
    Class size24
    LocationSan Francisco, New York City, London, Seattle, Austin
    Powered by Designation, this course combines the world’s leading digital design program with Flatiron School’s best-in-class Career Services team and money-back guarantee (see eligibility details at flatironschool.com/terms). Students learn skills in user experience and user interface design and then practice those skills in a professional, client-based environment. Broken into two 12-week phases – this hybrid learning model allows students to study online for the first 12 weeks, and then join in person for team-based design and live client projects. Students learn quickly that design itself isn’t only about doing or creating; it’s always about learning— about users, clients, teammates, practices, tools, skills, and yourself.
    Financing
    DepositYes
    Financing
    Lending partners available, including SkillsFund and Climb Credit
    Tuition PlansTuition varies by campus location: NYC: $17,000; London: £12,500
    Refund / GuaranteeFlatiron School's UX/UI Design Immersive includes a money-back guarantee: get a job offer within six months of graduation, or we'll refund your full tuition. (See eligibility terms at flatironschool.com/terms)
    ScholarshipContact admissions@flatironschool.com to learn about current opportunities.
    Getting in
    Minimum Skill LevelN/A
    Prep WorkBefore beginning the full time course, all students complete Design Essentials - a six-week online course covering the foundations of UX research, UX design, interaction design, visual design, UI design, and user testing.
    Placement TestNo
    InterviewYes

Review Guidelines

  • Only Applicants, Students, and Graduates are permitted to leave reviews on Course Report.
  • Post clear, valuable, and honest information that will be useful and informative to future coding bootcampers. Think about what your bootcamp excelled at and what might have been better.
  • Be nice to others; don't attack others.
  • Use good grammar and check your spelling.
  • Don't post reviews on behalf of other students or impersonate any person, or falsely state or otherwise misrepresent your affiliation with a person or entity.
  • Don't spam or post fake reviews intended to boost or lower ratings.
  • Don't post or link to content that is sexually explicit.
  • Don't post or link to content that is abusive or hateful or threatens or harasses others.
  • Please do not submit duplicate or multiple reviews. These will be deleted. Email moderators to revise a review or click the link in the email you receive when submitting a review.
  • Please note that we reserve the right to review and remove commentary that violates our policies.
You must log in to submit a review.

Click here to log in or sign up and continue.

Hey there! As of 11/1/16 is now Hack Reactor. If you graduated from prior to October 2016, Please leave your review for . Otherwise, please leave your review for Hack Reactor.

Title
Description
Rating
Overall Experience:
Curriculum:
Instructors:
Job Assistance:
School Details
About You

Non-anonymous, verified reviews are always more valuable (and trustworthy) to future bootcampers. Anonymous reviews will be shown to readers last.

You must log in to submit a review.

Click here to log in or sign up and continue.

  • Tadzio Smith  User Photo
    Tadzio Smith • Graduate Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I went through the online program last year and actually got a job even before finishing it. The whole culture of Flatiron is about integrety and results. They not only teach you how to code but how to love coding. As a product manager, upping my coding skills was invaluable. Instructors are passionate and the curriculum is excellent. 

  • Jonathan Mines  User Photo
    Jonathan Mines • Head of Sales and Marketing • Applicant Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    Definitely one of the best online, learn-at-your-own-pace, coding courses I've taken. I did a good deal of codeacademy courses before doing the Bootcamp Prep Course and while they were great for learning coding concepts and syntax, I never felt like I knew what to do to actually launch my own project because all the coding is done on the codeacademy site.

    I loved the Flatiron Bootcamp Prep Course because they immediately get you using an IDE to write code in. It's a great introduction to what it's actually like to be a developer and by the end of the Javascript section I was writing my own simple, one-page web applications. It doesn't teach you everything but it puts you on the right track and sets you up to ask the right questions to progress past the program. It also gives you a taste of what you don't know and how much more there is to learn. It naturally leaves you asking "But how would you do x?" which made me really excited to start their Engineering Immersive program.

  • Christopher Diep  User Photo
    Christopher Diep • Applicant Verified via GitHub
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    Overall, the Flatiron School's online Bootcamp Prep Course got me into programming like never before. I have been on and off when it comes to programming. I tried Codecademy, Udacity, and another bootcamp's free prep material.

    The greatest advantage of their Bootcamp Prep Course is their Ask a Question feature. It summons almost immediate help from their tech coaches or fellow applicants. I also get the opportunity to return the favor. One night, I ended up working with someone else stuck on the same material. We finished it together.

    I feel like the Javascript curriculum could be improved a little bit because the last lab at the end is overwhelming. It would be nice if it built up to it like it does in the Ruby curriculum. However, I get the sense that their team is always finding ways to improve the course. (I did get help from their tech coaches and finished the overwhelming lab.)

    I am now going to start the Flatiron School’s NYC Software Engineering Immersive in January 2018. The Bootcamp Prep gave me a taste of their teaching style and convinced me that I would love to learn code from the Flatiron community.

  • Hannah Jiang  User Photo
    Hannah Jiang • Software Developer • Graduate Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    Background: CPA, 10-year tax consultant/accountant, BS Physics & BBA Accounting, Mother of an infant and a toddler, super supportive family.

    Timeline:

    • 2015-2016 - Thinking about changes and looking for different options
    • Jan 2017 - Enrolled at Flatiron online web developer program
    • Aug 2017 - Graduated
    • Oct 2017 - got an offer
    • Nov 2017 - Started the new life as a software developer

    School:

    1. Great curriculum: Study materials are comprehensive and organized in an intuitive way to lead students from entry to complicated concepts.
    2. Live tutors and study groups: readily available daily. I didn’t utilize those resources much b/c I learn at odd hours like Midnight - 4am and whenever kids are napping.
    3. Instructors: led study groups and reviewed portfolio projects. they were super knowledgeable and gave constructive reviews and suggestions. I reached out on Slack from time to time to ask about personal career questions and other random questions and always have support.
    4. Lectures are recorded videos: The videos were fantastic! I watched all of them and learn a lot more than just reading alone.
    5. Career services were top-notch:  Everyone gets a designated coach who will work with you on cover letter, resume, online presences, interview skills, mock interviews, networking tips and more. They have a great network of employers meaning lots of opportunities to get interviews. All of my interviews came from campus recruiting.
    6. Time & Cost: online course tuition is paid monthly. The faster you learn, the lesser the tuition.  I was fortunate to be got a scholarship that paid half of the tuition. (There are scholarships from time to time and make sure to take advantage of it.) My total cost was $4500.

    Overall: I highly recommend Flatiron school.  It is a great school with very dedicated individuals who are passionate about their missions and skillful at what they do.

    Personal Tips: 

    Online classes are convenient and cost effective only if you are super motivated and dedicated. Check out the free pre-bootcamp class and see if you like the course materials and learning styles at Flatiron.  If you can focus and finish the pre-bootcamp under a month (20-30 hr a week), that's a good indication that you can focus and finish the whole program.  And almost all of pre-bootcamp materials are part of the actual curriculum, so it's to your advantage to finish it before you begin the full program, that'll save you time and $$.

    Also, note that there wasn't any technical interview to get into the online program. There was only a cultural interview. The entry barrier may look like lower than the regular in-person bootcamp where acceptance rate is in single digit and often requires rigorous technical interviews, however that means you really have to be motivated, otherwise it's easy to slack off once you are in the online program.

    I am by no means an expert at anything just because I attended a bootcamp and switched career. I am happy to share my own experiences. Feel free to reach out to me on Linkedin if you want to chat more.  

    Have fun and enjoy life!

  • Great program
    - 11/19/2017
    Menachem H  User Photo
    Menachem H • Junior Software Developer • Graduate Verified via GitHub
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    Amazing staff and dedicated instructors alongside a growing community make this one of the best coding schools in the world.

  • Peter Kim  User Photo
    Peter Kim • Software Developer - Analyst • Graduate Verified via GitHub
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    Experience at Flatiron
    It was hard and overwhelming. It was also encouraging to see other people in the same boat as me. We had all wanted a career change and everyone was determined to do well in school.
     
    Basically, what you put into your work is what you'll end up getting out of it. It's easy for someone to go through the 'labs' and make things work but really understanding why it works is all up to you. At times, it felt discouraging seeing other students finishing tasks that were taking a while for me but in the end, since I took more time to try to know what's going on, I feel I got more out of it.
     
    The people that were in my cohort were all really great people. They were accepted into the school for a reason - the determination and drive. During the bootcamp, it's an experience that is hard to emulate outside of bootcamp. Everyone feels pressured, everyone feels like they have to be the best, and that's how it should be. People learn through motivation and drive.
     
    There are many events that Flatiron hosts or tells you about so that you can engage in the tech community. They also have happy hours every couple of weeks to encourage relationships to grow among the students. 
     
    Post Experience
    The career team has helped connect me to companies that are looking for students like those that attend bootcamps. There were times when I was contacted by companies mainly because they have a relationship with flatiron. It's really helpful.
     
    BUT, be warned. It's going to take time and it's definitely stressful. When you finish school, you feel ready and want to land a job asap but most of the time, it takes at least a month to 6 months to land your first job. It's all a waiting and interviewing game. During this time, practicing interviewing skills and working on side projects to keep your curiosity up is crucial.
     
    TL;DR
    I had decided on a career switch, went to Flatiron School, worked really hard and made lots of new friends along the way, graduated at end of June, and accepted an offer in October. I don't regret anything and am super excited to dive into a new career.
  • Lindsay Davis  User Photo
    Lindsay Davis • Student Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    Flatiron School's Bootcamp Prep course was a great place to start for me, as someone new to coding.  The course was easy to use and broke down new concepts into manageable pieces, you can easily ask and see questions from other learners if you get stuck, and it provided numerous opportunities to practice developing new skills.  I would recommend this as a wonderful place to start learning to code.  A few months ago, I knew nothing about coding and now have been accepted into Flatiron School's in-person web development class. On that note, completing the Bootcamp Prep course was a great way to prepare to apply for the Development program, which had an efficient and straight-forward application process.  

  • Yechiel Kalmenson  User Photo
    Yechiel Kalmenson • Graduate Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    Originally, joining Flatiron's Online web-dev course was the second choice for me, I took it because I couldn't afford to take three months off work. In retrospect, I couldn't be happier with my decision.

    The curriculum is excellent, the support from the instructors and the community is unparalleled, I can not imagine where I would be today without the support from Flatiron.

    For more about my experience feel free to check out these two blog posts I wrote:

    https://blog.yechiel.me/learning-with-learn-9ac69c2d854f

    https://blog.yechiel.me/learn-co-vs-immersive-a-review-ab1d485baeee

    Feel free to contact me through my blog with any questions about my experience, I'm always happy to share.

  • Johnny Ramos  User Photo
    Johnny Ramos • UI Developer • Graduate Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I graduated from Flatiron's online program in April and am about to start my career as a software developer, earning +25k more than my previous job in accounting. Going through Flatiron was the best decision I ever made, but it was also extremely challenging. Becomming a software developer isn't easy, and neither is finding your first job in the field, but Flatiron provides with every possible resource for you to succeed. The curriculum is great, and teaches you the skills you need, and also the mindset needed to learn on your own. After graduating you'll have to put tons of work in, but the career coaches are absolutely amazing.

  • Restarted my Career
    - 10/14/2017
    Jhantelle Belleza  User Photo
    Jhantelle Belleza • iOS Engineer • Graduate Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I graduated from The Flatiron School last December 2016. I was granted a full scholarship and participated in the Mobile Dev Corp program. It was a 20-week immersive course that focused on Swift (iOS) development. I have a Computer Science degree and used to work as a Software Engineer (SAP) for 8 years. My family moved to the United States and I had to stop working for 2 years. The Flatiron School gave me the opportunity to restart my career in Software Engineering. 

    Our cohort was a mix of amazing people who came from different backgrounds. The program was intense. But with hard work, dedication, and passion to code, you'll get the most out of the program. Each student had to complete labs, maintain a technical blog, present in front of an audience and attend workshops for your soft skills. The instructors were very helpful in understanding concepts that we have. By the end of the program, our team built an app that is available in the app store.

    It took me almost 6 months before I got a job, which is normal in a competitive NYC tech market. The career services were very supportive throughout the job search. Each student has a dedicated career coach. She reviewed my resume, my communication, and outreach emails that I sent to companies. She also helped me manage my time and energy while interviews pour in. I had multiple offers towards the end of my job search. I landed my current job as an iOS Engineer for an awesome startup through the program.

  • Omar Mason  User Photo
    Omar Mason • Project Associate • Graduate Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    Joining Flatiron school is easily one of the best decisions I have made when it comes to my education and career. I am very grateful that I joined without it, I wouldn't be the awesome web dev that I am today!

  • Well Prepared Grad
    - 10/12/2017
    Scott Young  User Photo
    Scott Young • Software Engineer • Graduate Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I'm a recent graduate of the Flatiron School's remote immersive program.  The program prepared me for an entry level position as a fullstack software engineer.  I completed the program in about 5 months, working on it full time.

    I had earned a degree in Computer Science over ten years ago, but never got the chance to apply the knowledge.  Shortly after earning the degree I got involved in the aviation industry.  The previous experience in Computer Science definitely gave me an advantage in completing Flatiron's program.  The program was difficult, but would have been that much more challenging without the CS background.  This is a good thing, you will be better prepared for the real world when you graduate.

    The curriculum is good and constantly being improved.  All lessons are test driven, giving you real world experience with TDD.  Shortly after graduating the school added computer science/algorithm lessons, something very few of the bootcamps teach.  The main complaint I have with respect to the curriculum is that parts seemed to be outdated.  This is simply a side effect of the industry moving at light speed and likely can't be helped.

    Instructors were good, and easy to communicate with if the need ever came up, although it rarely did.  

    The biggest benefit of the program for me was the career assistance after graduation.  I was assigned a career coach who helped me in every aspect of the job search.  She held me accountable, reviewed communcations with prospective employers, suggested networking ideas, and provided much needed motivation when the job search became tedious or frustrating.

    All in all, would highly recommend.  I came away with both a full time job as a contractor for a former employer and a part time job as Software Engineer at an up and coming startup.  

  • John  User Photo
    John • Student Verified via GitHub
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    I recently finished the free online boot camp prep course.  I had been learning to code online and was trying to decide if a boot camp was the right fit for me.  

    This course was very helpful and it was great to be able to try it for free!  The Learn.co website and Learn IDE that it operates through are easy to use and provide great feedback as you are working.  

    The course introduces you to HTML/CSS, Javascript and Ruby in a style that is both intuitive and challenging and also offers a section on how to prepare for interviews.  

    One of the best parts of the experience is how the Learn website allows you to interact with other students working on the same course.  There is a help section where you can both ask and answer questions and you have the ability to set up study groups with other students working on the same material.

    Having now completed both the course and the boot camp interview process, I feel that this course prepared me extremely well for my interviews.

  • Ryan Ferguson  User Photo
    Ryan Ferguson • Digital Intern • Graduate Verified via GitHub
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I think Flatiron School is doing something right. I moved to New York literally the weekend before the program started and think it was all worth it. The curriculum is well structured and everything builds on top of itself which is reflective of how a real curriculum should work. I enjoyed the fact that I got to work with people of very diverse backgrounds as well as on my own in the final module. It allowed me to work on the softer aspects of software development which I genuinely needed work on. After graduating you still retain access to all the lessons and it appears new ones as they are created, which is also a nice bonus to remain sharp and pick up a thing or two as lessons are added to the curriculum. 
     
    I think my critiques are either unique to myself or generally very specific, but I'll throw them out here. I'd like to see more review material. With the rise and dominance of JavaScript, a lot of the very good Ruby curriculum can feel like it is lost in the fold towards the end. The convention over configuration matra makes the magic commands easier to forget the farther away you get from it. I've since learned that they are providing more instructor to student feedback, which I think is a huge plus, having more feedback is always a plus and I love that they are still constantly refining how the program is run. 

    As a final note, it's probably worth mentioning that Flatiron affords you the opportunity to learn, but it does not do the learning for you, no matter what they call their platform. I came into the city basically looking to learn as much as I could for as long as I could hold that pattern and through the length of the program (and a few weeks after), I spent significantly more time at the school than I did at home or anywhere else like 11-12 hours a day 7 days a week significantly. That might be an insane schedule for some, but I think it ended up being worth it for me. If you're going to do it, really do it. 

  • Lucas Kisabeth  User Photo
    Lucas Kisabeth • Software Engineer @ Bold Penguin • Student Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I can sum up my Flatiron experience in a few points:

    - Excellent curriculum that deeply teaches you the fundamental skills you'll need to succeed in the industry.  I'm not just referring to Ruby and Javascript conventions and syntax.. I'm talking about mindest, routine, confidence, perseverence, resourcefulness, and many more invaluable skills.

    - I landed a Software Engineer role at a tech startup before I even graduated (still technically haven't graduated! Should next week though) which is solid evidence that employers take bootcamp experience seriously

    - Worth every penny.. Especially for the incredible career coaching resources you'll get toward the end of the program. They have a world class team working for your best interests. I wouldn't have landed this job so quickly without the guidance of my career coach.

    - If deep down you feel like you need to make a change... just do it. This program will change your entire career path.. and with that.. your entire life.

    -Best decision I've ever made. Period.

  • Sarah Bruce  User Photo
    Sarah Bruce • Web Developer • Graduate Verified via GitHub
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    Before attending Flatiron School, I went to a community college and studied computer information systems with hopes of becoming a web developer after graduating. Unfortunately the curriculum at that other college was lacking and I was not at all prepared to get a job as a developer. After several years of trying to learn more on my own, I decided it was time to look into these coding bootcamps I'd heard about.

    After doing a lot of research, I decided to apply to Flatiron School and one other bootcamp. I went through the admissions process with both schools, but I was really drawn to Flatiron School's inviting culture. Not only did Flatiron School seem to have a great curriculum and impressive student outcomes, they also placed an emphasis on creating a community of passionate, diverse people who would support and encourage each other. Aka nice people who I'd be happy to spend 15 weeks with.

    My experience at Flatiron School exceeded my expectations. I learned way more in that 15 weeks than I learned in the two years I spent at the community college. It was almost mind blowing to see our progress from week to week. Don't think it's easy, though. The program is intense and you have to be prepared to work hard. It's a stressful roller coaster, but you get what you put in. I can't say enough good things about the people at Flatiron School. My classmates will be lifelong friends. The instructors are wicked smart and want to see students succeed.

    After graduating, I worked closely with the career services team, including my amazing career coach. My coach helped prepare me for the job search, and she was an invaluable resource once I started interviewing with companies. I graduated in June and accepted a job offer in August. I'm now working as a Web Developer, which is something I've wanted to say for years!

  • Naz Khan  User Photo
    Naz Khan • Software Engineer • Graduate Verified via GitHub
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I decided to transition my career into Tech back in December of 2016. At the time I had not written a single line of code and had no clue what I was doing. I started the in-person Flatiron School Software Engineering Immersive course in March 2017, and graduated late June 2017. In August 2017, I accepted an offer and am currently a Software Engineer working at a start up specializing in software and data science consulting thanks to the Flatiron School!

    Overall Experience

    I did a ton of research before applying to these so-called "coding boot camps." My research put Flatiron School at the number one spot out of the 3 boot camps I was looking into. One of the main reasons was because of the transparency with job outcomes. Graduate results were a huge factor for me. Not only is Flatiron School transparent, but they also have their outcomes report audited by a third-party firm. Still, I was hesitant to pull the trigger. To me, it seemed like a crash course that simply accelerated the process of learning how to code. If you are currently looking to transition, know this. I have been in your shoes, reading through review after review on various boot camps, trying to get more clarity on how these schools work. If you devote yourself to this craft and follow the meticulously designed curriculum, you will fall in love with programming, learn things in 3-4 months that you never thought was possible, make life-long friends with classmates and land a job as a Software Engineer after graduation. I must emphasize one thing, however - this is not an easy program! You get what you put into it. 

    Instructors

    Every instructor that I had the pleasure of working with at the Flatiron School were passionate, patient, and knowledgeable individuals who helped shape my programming skills throughout the program. The culture that the instructors instill onto the students is something that I cannot put into words. The school also does a phenomenal job in accepting students who align with the culture. Every person in my class comes from different backgrounds but we all had one thing in common - we all wanted to see each other succeed. This was mirrored by the instructors. It was obvious that they enjoyed watching us grow from newbies to full fledged engineers. The instructors made the course enjoyable but intense at the same time. It is quite clear that Flatiron School does not just hire anyone to be an instructor. They are not only knowledgeable but also can effectively communicate with the students. I also appreciated the fact that their responses to my questions allowed me to discover the answer on my own but with careful guidance; helping to build the underlying fundamental skill every programmer must develop, problem-solving.

    Curriculum

    As of writing this review, Flatiron School's in-person curriculum consists of a couple of weeks of pre-work that must be completed before the official start date. This helps students build some programming foundations in either Ruby or JavaScript. The course itself is divided into 5 modules, each revolving around a particular topic. It looks something like this -

    Week 1 - Ruby 

    Week 2 - Rails

    Week 3 - JavaScript

    Week 4 - React

    Week 5 - Computer Science/Specializations

    I felt that the curriculum overall was fantastic. The Learn.co platform and its IDE is built from the ground up and designed specifically for students to learn. This alone puts the Flatiron School ahead of the boot camp race because the platform is so intuitive and conducive to learning. 

    That being said, I took one star off in this category because I feel that the curriculum's Computer Science module didn't live up to my expecations. We learned a bit about data structures and algorithms, but not quite to the level that potential employers expect. From my experience, many employers expect a baseline knowledge when it comes to these fundamentals, and so I spent a huge chunk of time learning these topics on my own. This is the one aspect of Flatiron School that I think needs to improve. However, if you are willing to read and work through Cracking The Coding Interview or Interview Cake or through any other interview books/resources, you will be fine.

    Job Assistance

    I am amazed by how smoothly and efficiently Flatiron School is with assisting graduates to land their first role. As a graduate, I worked with several members of the business development team whose primary focus is to build and cultivate connections with companies. Once I officially began my search, I was receiving 3-4 introductions to companies a week! These introductions were with engineers, recruiters, and HR reps at the respective companies. It is quite overwhelming but in a good way! This is also why the Flatiron School assigns a Job Coach/Mentor to you who will guide you throughout the entire process. From building my resume to strategically structuring my LinkedIn profile, to mock interviews, to negotiating, to mitigating interview anxieties, my Job Coach was there every step of the way. 

    I can't be thankful enough to the Flatiron School and how they changed my life!

  • Life changing..
    - 9/1/2017
    Michael Randell  User Photo
    Michael Randell • Software Engineer I • Graduate Verified via GitHub
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    Top notch program, from beginning to end, including the job assistance from my couselor Katie. I was in the Learn.co, online program as I needed flexiblilty and it all worked out perfectly, completed in about 6.5 months. It's was hard work, no doubt about it but I never felt like it was undoable because the assistance was always there, quick and just one message away, plus the opportunity to live pair program if you needed more in depth help or guiadance. I graduated and definitely felt ready and prepared to enter the job market. Alongside my counselor, I found a job with an amazing and ideal company for myself in just about 3 months...Today my deal was finalized and I'm just reflecting on many things along with just being grateful that I was able to be a part of this program at Flatiron..Changed my life.

  • Eric  User Photo
    Eric • Software Engineer • Graduate Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    Amazing program, you learn so much so fast.  Everyone from fellow students to instructors want nothing more than to see you succeed.  

    It really is hard work and day to day you will leave each day exhausted but recharged the next morning.  After graduation is an uncertain time, but you need to stay busy with personal projects and expanding on everything you have learned.  The job market is very competitive, don't expect to be guaranteed a job just for graduating. You have to continue to build your skills.

  • Trey  User Photo
    Trey • Student Verified via GitHub
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    Just a pre-emptive note that, since I'm still an active student, I cannot comment on the efficacy of their job assistance.

    So, I've noticed that many of the "most helpful" reviews are 1 to 2 star reviews from anonymous users stating that the curriculum is disorganized, their job reports are falsified, etc. After 11 weeks in the program, I can safely say that many of these are either trolls or people who are flat-out lazy. The curriculum is "disorganized" in the sense that you won't have instructors breathing down your neck to complete your labs; they expect that you're a functioning human being with an actual work ethic and desire to learn. The only things that are mandatory are lectures that help to reinforce what is learned from the labs and group projects that, again, help to reinforce what was learned in the three week module.

    The program is amazing, but it's a lot of work in a short amount of time. To put it bluntly, if you aren't 100% dedicated, you won't make it.

  • Seth Alexander  User Photo
    Seth Alexander • Front End Developer • Graduate Verified via GitHub
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    After evaluating all the options for coding boot camps I decided on Flatiron. The comprehensive curriculum and learn at your own pace were attractive to me. As is the job-guarantee. I was confident I could get done quickly and save myself some cash along the way, which I did.

    Career services post graduation was top notch. In addition, I have access to this resource for as long as Flatiron exists (I think they'll be around a while).

    One of the biggest things that impress developers I've spoken with about the program is the Test Driven Development built into the curriculum. Every lab has tests that must be passed to move forward. I can say I learned in a TDD & BDD environment which is something most other boot camps DO NOT do. Telling someone I have read thousands of tests is a big plus to a lot of employers.

    I really enjoyed my time in the program and even though I have now achieved a full-time developer position I still run study groups part time as a Teaching Assistant. The community was such a big part of my success and I enjoy giving back to it, yes I know I get paid but still.

  • Bootcamp Prep
    - 8/1/2017
    Bobby Huang  User Photo
    Bobby Huang • Student Verified via GitHub
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    I completed the Flatiron Bootcamp Prep course.  The self-paced course is taught online through the Learn.co website and through the Flatiron Learn IDE.  It provides an introduction into Javascript and Ruby with a few sections on HTML/CSS.  Students can post questions about lessons to seek help from other students and from Flatiron instructors.  These instructors are very quick to respond (nearly always within minutes) and offer web conference sessions to help students with their questions.

    I thoroughly enjoyed my time with the Bootcamp Prep and highly recommend it.  To me, the one standout feature was the Learn IDE.  I have tried a variety of free programming courses online covering a variety of languages; generally, most expect the student to set up their own development environment or to use an online interpreter.  However, Flatiron provides its own IDE (a customized Atom editor) that is fully integrated with the course.  

    When I finish coding a lesson assignment, I simply type "learn" into the Learn IDE's terminal to run tests on my code to check if it fulfills the assignment.  Once I pass all the tests, I type "learn submit" which pushes my code to GitHub.  Now, when I switch back to the Learn.co website, I see the lesson is already marked as complete.  My "offline" progress on my computer is automatically synced with my Flatiron Learn.co account.   

    Beyond the amazing user experience, I greatly appreciated how closely this system matches how a real programmer works.  The Learn IDE is based on Atom, a very popular editor used by actual programmers.  The use of this IDE helps build foundational skills and familiarity in subjects rarely found in “Introductory”-type courses.  You gain familiarity with project folders and their structure. You get a first look at GitHub and gain some (simplified) exposure to a Git workflow.

    The big bonus was exposure to running test cases.  The Bootcamp Prep lessons come with tests written in real testing frameworks (Mocha and RSpec).  Many lessons encourage you to run the tests first before writing any code to see what test fail and use this information to help formulate your code.  This is good practice for writing code and this prep course helps build some early familiar with test driven development/behavior driven development.

    These aspects really helped set the Flatiron Bootcamp Prep course apart for me.  It is a high quality course when considering the lesson content alone.  But the inclusion and integration of the Learn IDE really propelled it to another level.  The Bootcamp Prep punches far above its weight for a prep or introductory course

  • Solid online prep
    - 7/31/2017
    David Tannenbaum  User Photo
    David Tannenbaum • Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    This course covered all of the fundamentals. Amazingly, whenever I had a question an instructor was there to answer. Instructors even had me share my screen for difficult problems. And this service was provided for free!

  • Ashlee  User Photo
    Ashlee • Student Verified via GitHub
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    I have been teaching myself to code for several months now. I've bounced around through several online resources (Coursera, Codecademy, Free Code Camp, etc.) and they all helped but some moved too quickly through the material or got pretty advanced while I was still lacking a strong foundation, I started to search for more of a full program option, that's when I started looking into attending a coding bootcamp.

    I looked into all of the reputable bootcamps, the in-person and online options, and narrowed it down to about 5. I signed up for information from those 5 and received the recommended prep courses from each. I completed a full prep course from my top choice bootcamp but didn't feel entirely prepared so I decided to try the other prep courses before submitting any applications.

    Out of the others, 2 of them weren't really worth my time, they were just practice problems and gave me no information about the teaching style of the school. So I was left with Flatiron's prep course on Learn.co and another fully online school's course. They were both very well done and I went through several lessons on each but Flatiron's Learn.co was really everything I wanted so I focused on completing it first. 

    The online prep was so thorough and really fun to move through. Each lesson built upon the previous and contained mini labs that helped solidify the concepts. At the end of each module there was a larger project to complete using all of the skills from the lessons, each lab helped build up to it but enough was definitely left open so I never felt like I was just filling in the blank. I really got to apply what I had learned and finally felt like I was building a solid foundation. 

    After finishing the Bootcamp Prep I not only felt totally ready to apply to the bootcamps but Flatiron had also become my top choice school. I submitted 3 applications, completed the assessments, and received invitations to interview with all! I chose Flatiron :)

  • Suzy  User Photo
    Suzy • Student Verified via GitHub
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    I tried out Flatiron School's free Bootcamp Prep Course and was surprised at how comprehensive the course was along with its online community which gave me directions and guidelines with the courses in real-time .  Among other free online programming resources, Flatiron's online course was a level above the rest in teaching style and it gave me confidence in pursuing a career in programming full-time.
    Since, I've become a student in Flatiron School's Software Web Immersive Program and starting classes soon.  

    Bootcamp Prep Course gave me confidence to know if programming was right for me,  the teaching styles and online community gave me the drive to becoming a Flatiron School Student.  

Flatiron School Outcomes

* These outcomes are not audited by Course Report. In some cases, data is audited by a third party.


99%
Graduation Rate
91%
Employed
$74,447
Median Salary

Of the students who enroll at Flatiron School, 99% graduated. 84% of graduates were job-seeking and 91% of job-seeking graduates found in-field employment after 180 days and report a median income of $74,447. Below is the 180 Day Employment Breakdown for 205 graduates included in this report:

180 Day Employment Breakdown:

Full Time, In-Field Employee
56.6%
Full-time apprenticeship, internship or contract position
33.2%
Short-term contract, part-time position, freelance
1.0%
Employed out-of-field
0.0%

Notes & Caveats:

Flatiron School is one of the first bootcamps to produce an independently audited jobs report actually verifying we achieved the results we do. We have independently examined reports for both the Online and NYC programs. 
You can download the reports here

Thanks!