flatiron-school-logo

Flatiron School

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

Flatiron School

Avg Rating:4.76 ( 405 reviews )

Flatiron School offers immersive on-campus and online programs in software engineering, data science, and UX/UI Design in NYC, Brooklyn, Washington D.C., 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.76

all (405) reviews for Flatiron School →

Recent Flatiron School News

Read all (127) articles about Flatiron School →
  • Access Labs Software Engineering Immersive

    Apply
    AngularJS, HTML, Git, JavaScript, SQL, Sinatra, Rails, CSS, Express.js, React.js, Node.js, Front End, Ruby
    In PersonFull Time40 Hours/week15 Weeks
    Start Date
    Rolling Start Date
    Cost
    $17,000
    Class size
    20
    Location
    New York City
    Access Labs Initiative, a new software engineering program powered by the innovators and educators at WeWork and Flatiron School, expands access to coding education and increases opportunity in tech for people who can't afford upfront tuition. Being a software engineer requires more than knowing how to code or build a web app. Utilizing the proven curriculum and 15-week modular program structure developed for Flatiron School's Software Engineering Immersive, students learn to think, and build, like software engineers – from developing coding mastery 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.
    Financing
    Deposit
    No upfront tuition or deposit.
    Tuition Plans
    Open only to applicants earning less than $35,000 annually, all Access Labs students enroll with full deferred tuition. Once you have a qualifying job, pay 10% of your income in monthly installments until the full $17,000 tuition is paid.
    Refund / Guarantee
    If the full Career Services Commitment (https://www.accesslabs.org/career-services-commitment) is completed and a Qualifying Job Offer is not received by the student within 6 months, the tuition balance will be waived.
    Scholarship
    Contact admissions@flatironschool.com to inquire about available scholarship opportunities.
    Getting in
    Minimum Skill Level
    No previous coding experience is required, but we encourage all applicants to start learning through Flatiron School’s free Coding Bootcamp Prep course to prepare for their technical review.
    Placement Test
    No
    Interview
    Yes
  • Cybersecurity Analytics Immersive

    Apply
    Data Visualization, Virtualization, Ethical Hacking
    In PersonFull Time40 Hours/week12 Weeks
    Start Date
    Rolling Start Date
    Cost
    £12,500
    Class size
    20
    Location
    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
    Deposit
    £1,000
    Financing
    Options vary by location: London: Deferred Payment Plan
    Tuition Plans
    Tuition varies by campus location: London: £12,500
    Refund / Guarantee
    latiron 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)
    Scholarship
    Contact admissions@flatironschool.com to learn about current opportunities
    Getting in
    Minimum Skill Level
    No previous cybersecurity analytics experience is required.
    Prep Work
    Yes
    Placement Test
    No
    Interview
    Yes
  • Data Science Immersive

    Apply
    Data Science, Git, R, Python, JavaScript, SQL, jQuery, Machine Learning, Data Structures, Algorithms, Node.js
    In PersonFull Time40 Hours/week15 Weeks
    Start Date
    Rolling Start Date
    Cost
    $15,000
    Class size
    20
    Location
    Chicago, Houston, Atlanta, 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
    Deposit
    Yes
    Financing
    ISAs available in select states. Lending partners available, including Skills Fund and Climb.
    Tuition Plans
    Tuition varies by campus location: NYC and SF: $17,000; Atlanta, Chicago, Houston, Seattle: $15,000; London: £12,500
    Refund / Guarantee
    Yes. Flatiron
    Scholarship
    Visit flatironschool.com/scholarships to learn about current scholarship opportunities.
    Getting in
    Minimum Skill Level
    No previous coding experience is required, but we encourage all applicants to start learning through Flatiron School’s free Data Science Bootcamp Prep course.
    Prep Work
    Yes
    Placement Test
    Yes
    Interview
    Yes
  • Online Data Science Immersive

    Apply
    Start Date
    Rolling Start Date
    Cost
    $15,000
    Class size
    N/A
    Location
    Online
    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
    Deposit
    N/A
    Financing
    ISAs available in select states. Lending partners available, including Skills Fund and Climb.
    Tuition Plans
    Tuition varies across three course pacing options: Full-Time Course: $15,000 Part-Time Course: $15,000 Self-Paced Course: $9,600
    Refund / Guarantee
    Flatiron 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)
    Scholarship
    Contact admissions@flatironschool.com to learn about current opportunities.
    Getting in
    Minimum Skill Level
    No previous coding experience is required, but we encourage all applicants to start learning through Flatiron School’s free Data Science Bootcamp Prep course.
    Prep Work
    Yes
    Placement Test
    No
    Interview
    Yes
  • Online Software Engineering Immersive

    Apply
    Start Date
    Rolling Start Date
    Cost
    $15,000
    Class size
    N/A
    Location
    Online
    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
    Deposit
    N/A
    Financing
    ISAs available in select states. Lending partners available, including Skills Fund and Climb.
    Tuition Plans
    Tuition varies across three course pacing options: Full-Time Course: $15,000; Part-Time Course: $15,000; Self-Paced Course: $9,600
    Refund / Guarantee
    Flatiron 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)
    Scholarship
    Contact admissions@flatironschool.com to learn about current opportunities.
    Getting in
    Minimum Skill Level
    No previous coding experience is required, but we encourage all applicants to start learning through Flatiron School’s free Coding Bootcamp Prep course.
    Prep Work
    Yes
    Placement Test
    No
    Interview
    Yes
  • Online UX/UI Design

    Apply
    Start Date
    None scheduled
    Cost
    $15,000
    Class size
    N/A
    Location
    Online
    Learn the visual, technical, and client service skills essential to launch a successful career as a UX or UI designer. Flatiron School’s online course combines an industry-leading digital design program with dedicated Career Services support. The course is available in full-time, part-time, and self-paced formats.
    Financing
    Deposit
    N/A
    Financing
    ISAs available in select states. Lending partners available, including Skills Fund and Climb.
    Tuition Plans
    $15,000 for Full-Time and Part-Time course pace options
    Refund / Guarantee
    Flatiron 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)
    Scholarship
    Contact admissions@flatironschool.com to learn about current opportunities.
    Getting in
    Minimum Skill Level
    No previous design experience is required.
    Prep Work
    No.
    Placement Test
    No
    Interview
    Yes
  • Software Engineering Immersive

    Apply
    MySQL, AngularJS, HTML, JavaScript, SQL, Sinatra, Rails, CSS, React.js, Node.js, Front End, Ruby
    In PersonFull Time40 Hours/week15 Weeks
    Start Date
    Rolling Start Date
    Cost
    $15,000
    Class size
    20
    Location
    Denver, Chicago, Houston, Atlanta, Washington, 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
    Deposit
    Yes
    Financing
    ISAs available in select states. Lending partners available, including Skills Fund and Climb.
    Tuition Plans
    Tuition varies by campus location: NYC and SF: $17,000 Atlanta, Chicago, Dallas, Denver, Houston, Seattle, Washington, DC: $15,000 London: £10,000
    Refund / Guarantee
    Flatiron 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)
    Scholarship
    Contact admissions@flatironschool.com to learn about current opportunities.
    Getting in
    Minimum Skill Level
    No previous coding experience is required, but we encourage all applicants to start learning through Flatiron School’s free Coding Bootcamp Prep course.
    Prep Work
    Yes
    Placement Test
    Yes
    Interview
    Yes
  • UX/UI Design Immersive

    Apply
    User Experience Design
    In PersonFull Time40 Hours/week24 Weeks
    Start Date
    Rolling Start Date
    Cost
    $17,000
    Class size
    24
    Location
    San 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
    Deposit
    Yes
    Financing
    Lending partners available, including Skills Fund and Climb. 
    Tuition Plans
    Tuition varies by campus location: NYC: $17,000; London: £12,500
    Refund / Guarantee
    Flatiron 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)
    Scholarship
    Contact admissions@flatironschool.com to learn about current opportunities.
    Getting in
    Minimum Skill Level
    N/A
    Prep Work
    Before 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 Test
    No
    Interview
    Yes

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.

  • 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.  

  • Amazing experience
    - 7/25/2017
    Rachel  User Photo
    Rachel • Front End Web Developer • Student Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    The path that got me to FlatIron was not straight, nor flat. I had quit my job to attend a different (local) bootcamp that closed their local campus only a few weeks before my cohort was set to begin. I was in a hurry to find a good option, and knew I needed one that I could start within the next month, if not the next few days or weeks. There were only a few options that fit that criteria, and FlatIron was a standout among them because of timing, price, the job guarantee and reviews on CourseReport. 

    I could not be happier that I enrolled in FlatIron's Online Web Developer program. The curriculum is extremely well designed, thoughtful, and will allow a student who's tech savvy and smart to get to the meat of programming extremely quickly. For students who need a bit more guidance, the curriculum is well supported, broad based, and offers a bevvy of resources for further study. Learn experts and instructors are available to help, but you need to be comfortable asking -- but know that they're all excited to help you learn and are well equipped to do so.  

    The community of fellow learners is also extremely helpful -- I recommend taking advantage of study groups, standups and checkins, and if possible, make a few friends on slack and keep in touch with them throughout the course. Because it's self-paced, you'll likely diverge in where you are, but the social support is priceless. 

    Because the course is self-paced, it can be difficult to tell where you are. While I was enrolled, students working at a a full time schedule (40-60 hours a week) seemed to finish at a pace of around 16-18 weeks, with some eking in closer to the 12-14 mark. If you like milestones, keep track of what you're accomplishing and at what pace. 

    Career support is valuable, especially if you're not highly motivated on your own. Whatever your motivation level, don't be afraid to advocate for yourself! As with any coaching experience, telling your coach the type of support you want in advance will help them give it to you. 

  • Dakota Martinez  User Photo
    Dakota Martinez • Instructor • Graduate Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I had dabbled in coding before joining flatiron. I had worked on WordPress sites and had a bit of experience with Ruby and Ruby on Rails using free online resources.

    I remember how it felt to do web work before flatiron, and I'm really glad I decided to go through the online web developer program. I have so many more tools in my belt and I know what they do.  But, most importantly, I have learned how to approach problems that I don't have solutions for yet. I've gotten so much better at finding the right tool for a new problem.

    The curriculum is scaffolded very well, gradually increasing in difficulty until you're able to build fully functional full stack web application with a high level understanding of how the pieces fit together.  Because of that understanding, when I see a problem I have an intuition about where the problem could be.

    Flatiron gave me the confidence to dive into problems I haven't faced and build solutions for them.  And, because the curriculum is built around automated testing, I was able to look at lots of practical examples of how to write tests for functionality I wanted to build for my own applications. And because everything is on GitHub, we got a lot of practice using git.

    All of that along with the amazing community support and dedication on the part of flatiron staff to constantly improving the experience for students, I highly recommend attending.

    If you're worried about the online experience not providing enough support, I'd also like to point out that the platform has an ask a question feature built into the web application.  If you get stuck and need help, you can chat with one of the technical coaches and even do a screen share with them.  On that screen share, you can talk through the problem with them in real time as they look through your code and help you develop new debugging techniques to help you when you get stuck in the future. 

    Disclaimer: I am currently working as one of those technical coaches, so if you check out the free Bootcamp Prep track at Flatiron, you may end up hopping on a screen share with me! I've really enjoyed  working with Flatiron because I've really seen a lot of improvement since I first started the curriculum in November 2015.  It is a group of kind, hard-working individuals who are truly dedicated to creating the best possible experience for students.

    The Job Search support afterwards has been amazing. My career coach has helped me tremendously in sourcing new opportunities, preparing  for interviews, building up my online presence, managing the search and staying emotionally sane during the process.  I knew that I wanted to be involved in education, and they helped me land a job as an instructor for Girls Who Code in Los Angeles. 

     

  • Jeffrey Hoch  User Photo
    Jeffrey Hoch • iOS Developer • Graduate Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    A fellow alum convinced me to give Flatiron a try because I'd recently been laid off when my previous company collapsed.  The first day I knew it was one of the best decisions of my life.  Fast-forward three months and I have a new job, am making 25k more a year than I was in my previous career, and genuinely enjoy the work that I do.  Go to some of their events, get a feel for their vibe, and if you're gut tells you to make the plunge then do it.  You won't regret it, and you'll work with some amazing people who push you to be the absolute best version of yourself.

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

    I attended Flatiron's Online Web Developer Program via Learn.co from August 2016 to April 2017 while working full time. Fully employed as of May 2017.

    I'm fully aware that I go into full fangirl mode whenever I talk about Flatiron. What can I say? I had an amazing experience that I can honestly call life-changing. I went from a hobbyist coder to an employable programmer in less than a year, met tons of friends from all over the U.S. and the rest of the world, and laid the foundations for a great career.

    What made it so great? 

    1. The flexibility - Unlike an immersive program, if I was having trouble with a particular concept or technique, I was able to take some time to explore it further rather than just having to move on.
    2. The people - Learning to code isn't just learning to code. It's also learning to talk about code, how to explain your code to other people, and just generally the vocabulary of web development. I learned as much watching other people code in lectures or study groups and helping other students via Slack or screenshare as I did from the curriculum itself.
    3. The format and curriculum - After graduating, I had 5 projects, all of which had undergone a technical-interview-style code review from an instructor and meticulous refactoring. I had more than one potential employer comment that I had a surprisingly well-developed portfolio for someone of my experience level.

    Don't get me wrong; it was a ton of work. I had an unrelated full-time job that I couldn't quit for financial reasons, so my life consisted of going to work and coming home to code for several months. My friends thought I had turned into a hermit. But it was absolutely worth it, and I'd recommend this program to anyone looking to get a head start on a career in web development.

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

    I had dabbled with code before I went throught Flatiron, I built a few projects and went through many tutorials. Going through the Flatiron program took all of my knowledge and made it marketable. It helped me grasp the fundamentals that I needed in order to learn and write code at a much faster and deeper pace.

    If you are interested in making money from coding, Flatiron is the place to be. The environment is warm and welcoming and very conducive to learning. The instructors are amazing (shoutout to Ian, JJ, Tracy, and Antoine). Every day was a fun interesting learning experience and I highly recommend this program for anyone looking to get started with coding as a career.  

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

    I attended the Web Development Immersive program beginning in September 2016 and got a job in software engineering in February 2017! The on-campus program really helped me provide me with a platform to learn with the most helpful instructors and other students who shared the same passion to learn coding/programming.

    I was previously in banking for 5 years and the Flatiron School really allowed me to make a career change in such a short amount of time. I got my job through the very helpful career services team at the school.

    The curriculum is strong despite some programming languages being a little old in an ever changing world of different technologies. Ruby on Rails provides a solid foundation for Object Oriented programming and for basic web development structure and an idea of what frameworks are. However, the school is constantly revising and updating their curriculum to try to stay up to date. The most relevant language taught that I actually use at my job is JavaScript, which is ubiquitous in all of the internet.

    All in all, the 12 weeks are rigorous but necessary to have you effectively learn everything to prepare you for the tech industry. If you are serious about pursuing a career in web development or software engineering, the Flatiron School provided an absolutely wonderful experience. It's extremely effective and has the results to prove it!

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

    I attended Flatiron's 12-week Full Stack Web Development Immersive Program back in September 2016, got a job last month, April 2017. 

    On Curriculum 
     
    I liked how flatiron taught both Ruby and JavaScript. It's exactly what I wanted from a bootcamp. The lessons can be pretty challenging but they're doable. They ask you to build things from scratch like ORMs and later teach you that there are simpler ways to do this through abstraction or less code. The manner and organization helped me understand every line of code and why things are happening , rather than cool efficient methods immediately taught early on. The curriculum is meant to make you feel dumb for the first hour (or even the first 2 days haha!). But that's how everyone expects to feel knowing we're in an immersive program we hardly had any experience with. I love how the curriculum's structured and how it continually challenges the class. It worries us if we start finding things easy, cause it shouldn't. 
     
    On instructors 
     
    Our instructors are great. They articulate the process of code very well. Questions are highly appreciated no matter how "dumb" you think they are. They added one-on-ones for every student per week to check on you, how you are, if you've gotten the lessons right, quick assessments, not to kick you out but to explain previous concepts to you that are still unclear. 
     
    On culture 
     
    Flatiron wants you to overcommunicate. You will suffer if you don't speak up or fail to let your tablemates know you don't follow. People here are ready to help. At least your cohort. Nobody's competing with anyone either. They make that very clear from the very beginning.
     
    So 'in-person web dev' wise, I'm happy. I love the culture, I love the intensity and as long as you keep absorbing like a sponge, you'll be fine.
     
    On Placement
     
    Flatiron's Career Placement team actively finds opportunities for you. Your career coaches help you package your story the best way possible to make sure you are ready for the non-technical aspects of your interviews. 
  • Felicity  User Photo
    Felicity • Graduate Verified via GitHub
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I attended Flatiron School's iOS Immersive program in the fall of 2016. I absolutely LOVED it! I learned so much from the course; the instructors were unbelievably helpful and approachable and the material was both challenging and instructive. The career team was very helpful in preparing me for interviews and in managing the process of finding a job. Strongly recommend this course! 

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

    This place, this thing, the Flatiron School gave me what I thought it should, an education in a full stack of programming languages so I can build stuff. But that doesn't even scratch the surface. Honestly. I knew I wanted to learn to code after having a little exposure to it. Sure, there is a stigma around it (love it or hate it) that tech is the future and its a necessary skillset that makes you an employable cog in a wheel if you can write code. But what about liking what you do? What about being creative? What if you could have a skill that you can tie into virtually any other industry? I learned at Flatiron how to take who I am and wrap it in code. I let it make me into the person I was meant to be professionally and that's driven, intuitive, and passionate. The difference between Flatiron and other educational options out there is the culture. They didn't just teach us, they incubated us. The teaching staff, the career coaches, and the guys who started the place (especially the guys who started the place) showed us how to love code and somehow gave us the exact right tools in the exact right order to help us help ourselves. So now I'm a powerhouse. No joke. I funded a startup and I'm also working writing code at a mogul in the financial industry. This is thanks to Avi, Adam, Joe, Mollie, Luke, Mendel, and my classmates. 

    I don't just have an education now. I have a career, a people, and my best self. Needless to say, I recommend it to anyone with even a drop of desire to improve themselves. 

  • Lloyd W. Sykes  User Photo
    Lloyd W. Sykes • Student Verified via GitHub
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    Allow me to start with the opportunities: it took me longer than I originally expected to secure a position and I didn't expect to move when I was originally applying for the program.

    I graduated from Flatiron School's iOS Development Immersive on August 26th, 2016. Prior to Flatiron, I mainly held various retail roles (ranging from entry level to leadership) & a strong passion for creating music. My introduction to coding was through Flatiron School's assigned pre-work (which is free and available to anyone prior to enrolling, becomes required once accepted). 

    The curriculum is awesome & breaks down as best as possible the fundamentals of Software Development to beginners. The "Learn" platform is modern & reallly kept me focused as it was always the first thing I'd see when I boot up my computer; it's wonderfully structured & continues to improve. That along with the lectures proved to be effective. My class went through an interesting transition, where we started off learning Objective-C, then about halfway through we switched to Swift. Flatiron made this decision based on Swift's growing popularity in the current iOS market. This proved to be challenging because we were never formally taught some of the more advanced nuances of iOS. However, with the fundamentals I picked up at Flatiron, I was able to self teach the rest of the way especially during project mode. In the end, I was really happy we switched to Swift because most, if not all, of the jobs I applied for were looking for Swift developers.

    The instructors are very helpful and give you different perspectives on how to debug your code. If you expect the instructors to come over and give you the solution to your problem, you will be disappointed. They are there to push you in the right direction, it's important that you work through these issues on your own. Programming is the hardest thing I've ever picked up, but it's also the most rewarding once things start clicking and you stick with it! The instructors give lectures, are available for questions regarding labs & conduct assessments to gauge how well the students are picking up the content.

    Flatiron's career services team may very well be the best part. I only say this because I believe you can get a similar education at a DevBootcamp or GeneralAssembly (minus the innovative Learn platform), but their business team is unparalleled. The immediate week after graduation, a "campus draft" (I believe this is called something different now) is conducted where the Career Services team partners students with employers who have openings in either intern or junior roles. You can tell there's a real effort to match students with companies that are a culture fit, which saves everyone time. Two of my classmates were hired out of campus draft.

    I accepted a position as an Associate iOS Engineer at URBN (parent company of Urban Outfitters, Anthropologie & Free People) & decided to relocate to Philadelphia from NYC. I was put in touch with this company through Flatiron back in October & after a long, rigerous interview process, accepted an offer a few weeks ago. On top of it all, I met an amazing group of friends at Flatiron. I now have an incredible network of classmates who work for companies such as Intel, BuzzFeed, LinkedIn & MapBox to name a few!

    If you take the bootcamp seriously as well as their career advice, you will secure employment. In the end, it is a very self driven program. With that said, I wouldn't have even known where to drive & Flatiron gave me that direction. I'm forever grateful & would highly recommend Flatiron School!

  • Kayla  User Photo
    Kayla • iOS Developer • Graduate Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    The review below is in reference to the iOS program. Many of the pros and cons are not applicable to the Web immersive :)

    Pros: I was almost unable, and completely intimidated by code when I came into Flatiron. I had been attempting to learn iOS programming(objective-c) on my own, but it was slow to the point of just not happening. Flatiron managed to make a curriculum that was digestible for my learning style, which revolves around hands on experience.  I came out knowing how to make applications well enough to work on my own and get better, although I would say I was not completely job ready.  

    If you do your best on all the coursework and the extra challenges on each unit, you will come out knowing how to make things.  If you do that AND do work outside of the classroom developing applications or studying comp sci/best practices/other programming languages, then you will probably be truly hireable immediately.  

    Cons:  Flatiron's courses are only 3 to 4 months(4 if you are on one of the NYC scholarship programs).  This means they have to cram as much as they can about iOS development in during that time and some major things go missing.

    It results in students having no knowledge of architecture practices, design patterns, etc. While it would be lovely if employers were willing to take Junior developers on knowing that they can learn these things, that is just not how the current iOS market is, and it can make it hard to get a job.  I understand that the motivation for not including these things is because they feel like they literally can not fit it in the timeline that they have, and that makes sense. But, that means they either have to change their job placement promises, extend the programs, or provide extra resources for learning outside of class, because it absolutely affects initial hireability.

    I also think that they could create extra curriculum for the students who think they could complete it, or even just a study guide. Architecture, Design Patterns, suggested languages, Comp sci fundamental topics.  Just to give students who are comfortable the option so that they can be doing it outside of class for four months instead of in a mad rush two weeks before an interview.

    Summary:
    Flatiron is what you make it. You must do the coursework and care about doing the coursework. If you do, you will absolutely learn all the things you need to grow as a developer. There is no other way to learn to program this quickly and to create the mentality you need to be a developer.  

    If you also do work outside of class and study and practice all of the things mentioned above, you will absolutely be 100% hireable. I got a job within three months and have been working professionally since.

    Flatiron changed my life. It changed the way I think and the way I learn. I wouldn't have the career I love without it.  I recommend it to my friends and have referenced them knowing full well Flatiron will give them the tools they need to be successful.

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

    tl;dr: I attended The Flatiron School's online program, Learn Verified, from January to April, 2016.  I worked freelance/contracting gigs for a bit, then finally landed a full-time job as a web developer in September 2016.

    The Long Story
    I have been writing code forever, but I've had relatively little formal education in it.  As 2015 drew to a close, I was in a bad spot and I needed a dramatic change.  My job sucked.  I had no money and no prospects for getting any.  I didn't have any self-confidence, really, or maybe I just didn't feel like I had a place in the world.  Things now are incredible.  But I'm already getting ahead of myself.

    For the past year or 18 months, I'd been teaching myself to code, but it was a really unfocused effort.  I did a million tutorials.  I took a few edX courses.  But I didn't really feel like I was making a lot of forward progress.  I started researching bootcamps.  I live in the Austin, TX area and there are actually quite a few in-person bootcamps, but they've all got a hefty price tag - well north of $10k.  I quickly ruled that out.  I started reading about online bootcamps, and to be perfectly honest, they seemed like a little too good to be true.  Looking back, I think it was the combination of desperation and motivation which made me even consider it in the first place.  I liked that Flatiron offered a 'monthly subscription' payment model, which would further encourage me to crank through the coursework.  I'd recently received my tax return and had some meager savings, so I needed to plow through the material and get a job ASAP.  I quit my job and enrolled.  A 'sink or swim' or 'do or die' type of situation might not appeal to you, but it was what I needed.

    I think this past programming knowlege  was the fulcrum, with Flatiron the lever which allowed me to succeed.  I couldn't have done it with only one half of that equation.  Over the course of months, I witnessed many, many students just failing to comprehend a lot of the concepts in the course.  I think it might be disengenuous to imply that in only 12 weeks, a person can go from only a casual experience in writing code to a person who is hireable; even as a 'junior developer.'  If you have very little or no software development experience and you're considering a coding bootcamp, I'd encourage you to spend a good amount of time doing independent study beforehand.  Remember, Flatiron advertises some pretty impressive job placement rates, but that definitely is predicated upon you actually finishing the course.  I would estimate that the washout rate is quite high.  Additionally, take a close look at the terms of service: Your work is far, FAR from done once you graduate. 

    After completing the coursework, I hustled a little and got a couple part-time/contract gigs, one of which *REALLY* saved me from putting in an application at Best Buy or The Home Depot.  I owe a *lot* to that employer; it wasn't the best arrangement, by far, but it allowed me to keep my head above water.  If you're considering quitting your job to do a coding bootcamp, make absolutely sure you can foot the bill:  I'd try to plan to have 3-6 months of expenses *after* you complete the program.  Engaging in a full-scale job hunt while at the same time working a lousy retail job doesn't sound like my cup of tea, and that doesn't take into account writing blog posts, working on side projects to get your github profile looking attractive, etc.  It's really hard.  If you can do it, I would suggest you see if you can keep your current job or work reduced hours while you work through the course.


    The Curriculum
    The curriculum isn't the best, but it's not the worst, either.  A lot of the stuff at the beginning is really good, but that's because it's been combed through by a lot more people, but that shouldn't really count for anything, because there are a million and one entry-level tutorials out there.  The more advanced topics (Javascript/Angular) were really, really, REALLY lacking.  Also, because much of the material was still being produced as I was completing the program (I think the online program launched about 3 months before I enrolled), none of the tutors really had any experience with the material.  They could answer questions about Tic-Tac-Toe all day long without breaking a sweat, but when you've got questions about Angular's directives vs components, well... good luck.

    I think that the main benefit of the curriculum, at least for me, was that it provided me a good roadmap for the knowledge I needed to follow.  First procedural Ruby, then SQL (I think), then OOP with Ruby, then Rails, then jQuery with Rails, etc.  I really felt carried along in my learning.  That is, like I said, until the later part of the course.  I swear, I'm done with Angular 1.x, like, for life.

    Student Support
    I started the program pretty early on.  Avi, the school's dean, was pretty available most of the time (that dude is a machine; I wonder if he sleeps).  The tutors were hit or miss, lots of times they were previous graduates of the in-person program, and when I was going through, the curriculum had grown significantly since they had finished.  There wasn't a lot of help.  Additionally, since they valued a 'community' of self-support (hard to get when you're at the leading edge of the program like I was, with only three or four students ahead of me), they resisted putting together any kind of 'knowledge base' which you could reference.  This reliance on 'asking if you need help' is a two-edged sword, because a lot of the students never got in the habit of researching the answers for themselves.  After all, you can just hit the 'ask a question' button and someone will help you out!  Not a good way to breed self-reliance in a developer.  Nowadays, I probably spend an hour or two a day just Googling stuff.  I can ask my mentor, but he's got his own work to do, know what I mean?

    I do wish there were more opportunities for code review.  I had three or four, I believe, and only one of them was really in-depth.  Maybe it was because I was clearly 'getting it' and didn't need advice, but I know that my code style was pretty naive and I could've used more direction in that regard.  Plus, as you get further into the program, a lot of issues are not really suited for an 'ask a question' sort of venue.  If you're having difficulty understanding asynchronous javascript, what you really need is for someone to sit down with you for 20 minutes and work it all out with you.  The tutors are all answering a handful of questions at once, jumping back and forth from you to any number of other students.  It can make what would be a simple exchange a pretty drawn-out process.


    Job Search
    Looking for a job as a fresh bootcamp graduate was one of the most humbling and difficult things I've ever done in my life.  Face it, bootcamps don't have a great reputation for churning out well-qualified coders.  My city has a decent 4-year school with a good CS program, PLUS three or four in-person bootcamps.  The market is pretty close to saturated.  You've got to be a real self-starter, super positive (but not like, "crazy" positive) person.  You've got to be the kind of person that people want to work with every day.  I'm a little older (39 this summer), so I've had plenty of experience working, and a good amount of experience on the 'other' side of hiring and interviewing.  That experience has given me a good perspective into the nature of work, what makes a good hire, how to conduct yourself in an interview, etc.  I think that if you are lacking in technical ability (and let's be honest here, if you complete a coding bootcamp, you are really only barely hireable, skills-wise), you've got to be a 'right fit' kind of hire - good attitude, ready for a challenge, eager to learn, etc.  You've also got to be lucky enough to find a firm who is willing to invest a *LOT* of time and money in growing you as a developer.  I'm about 5 months in now, and every day is still a challenge.  I'm *really* slow still, but I get there in the end.

    Wrapping Up
    In some ways, I feel a little bad about not giving Flatiron a 5-star review.  After all, I achieved my goal.  I'm living the dream.  I have a well-paying job with great coworkers, plenty of opportunity for learning and growth.  My job gave me a new Macbook Pro :) I get to write code all day long.  I wake up every day excited to go to work, and I dream about code every night.  But the reality is that *I* did it.  I made a decision to change my life, and I used the tools I could find.  Was Flatiron the perfect tool for that job?  Probably not, but honestly I'm not sure what it would've looked like.  I value that experience and knowledge that Flatiron gave me.  I'd probably do the same thing if I had the chance to do it over (but, like high school, who would really want to do that?).  I can't tell you if a coding bootcamp, or the Flatiron School in particular are right for you.  I *can* tell you that it'll be pretty tough.  It'll test your self-esteem and your dedication.  It'll make you push yourself.  Maybe that's what you need.  It's what I needed.  Good luck.

  • Marine B.   User Photo
    Marine B. • Student Verified via GitHub
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I've been enrolled in online full stack developer program. I've been a super advocate of the program to anyone I know who wants to make a transition. 

    I've personally been doing some dev stuff for many years but never got a proper education. I love the way the online program is taught, the flow completely makes sense. I've even learned new things within topics I thought I knew. It's given me a lot of confidence.

    The program will definitely require you to commit. It's not easy everyday. But the online community make that easier. When you're having a bad day where nothing makes sense, you can aways reach out to them or the teachers. 

    I'm not even out of the program yet that I've already gotten job offers. Seriously, the best. I've tried Udacity, Codecademy, and other platforms before. But this, to me, is truly the best.  

  • Dave Neff  User Photo
    Dave Neff • Junior iOS Developer • Graduate Verified via GitHub
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    Flatiron School is the way modern education and job retraining should be done.

    Let me preface my review with a little background on myself:
    I attended Flatiron School after having a successful career in another field, so I approached it as a bridge into the modern economy while building off of my previous work experience. I also didn't pay for the program -- I attended via the NYC Tech Talent Pipeline which awards full-ride scholarships to New Yorkers, so I have no costs to measure the benefit of the experience against. Finally, I only just graduated two months ago, so this review is coming from the perspective of someone fresh out of the program. 

    Okay, that out of the way:

    Flatiron School is a fantastic educational experience. They truly give you the tools you need to become a working engineer in the real world, which is a welcome break for most of us whose college educations have left us with less-than-ideal skillsets in the working world. You aren't going to leave Flatiron as a chef de cuisine, but if you're ready to work you'll be more than qualified as a competant line cook. From there, the opportunities are endless and success is up to you.

    I attended the iOS Immersive and less than a month from graduating the program I got a junior dev job with a startup. The job was placed through Flatiron's Career Services team, who are ridiculously dedicated to finding work for graduates. I don't imagine it's an easy gig convincing companies to hire brand new boot camp graduates, so don't expect to be sitting down with Google or Facebook. But if what you're concerned about is making a transition into the field, their team will get you there. I love my new job and am excited about my future as a software engineer. 

    Just like anything else, the true value of the experience is in the hands of the student. Going to Flatiron is a serious time investment and potentially watershed decision. But if you're open, curious, and driven, Flatiron provides the tools and the talent to change your life.

  • Cyrus Ghazanfar  User Photo
    Cyrus Ghazanfar • Graduate Verified via GitHub
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    The Flatiron school changed my life. I learned the basics of programming on my own and once I clearly became passionate about it i decided to power up my knowledge and went to the Flatiron School. I think what makes the school so different is that people there are truly passionate about coding and see it as a lifelong craft. I thank all the people I've learned with. 

    Learn love code <3

Student Outcomes

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


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

Flatiron School has an acceptance rate of 8%, of which 85% of accepted students enroll in a course. Of the students who enroll at Flatiron School, 99% graduate. 95% are hired in technical roles within 120 days and report an average income of $74,447.

Matriculation Information

Accepted

289

Enrolled

246

Graduated

244

Job Seeking

205


Job Seeking Graduates Placed:

55%

30 days

76%

60 days

86%

90 days

95%

120 days

98%

After 120 days


Employment Breakdown:

This chart shows the breakdown of roles for job-seeking graduates.

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!