Flatiron School offers immersive on-campus and online programs in software engineering, data science, and cybersecurity in NYC, San Francisco, Washington DC, Houston, Austin, Seattle, Chicago, Denver, and Online. Flatiron School’s immersive courses aim to launch students into fulfilling careers as software engineers, and data scientists through rigorous, market-aligned curricula, and the support of seasoned instructors and personal career coaches. Through test-driven labs and portfolio projects, Flatiron School teaches students to think and build like software engineers and data scientists.
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 a How to Land a Job in Tech Career Prep Curriculum, Coding Bootcamp Prep, Data Science Bootcamp Prep, and Hacking 101 Cybersecurity Bootcamp Prep.
Flatiron School’s Career Services team provides weekly 1:1 career coaching sessions, mock interviews, and access to employer partnerships to help students launch lifelong careers in tech.
Flatiron School also powers the Access Scholarship investing $1.5 million into the futures of more than 500 students across all our campuses and online courses in 2020. The Scholarship opens doors for aspiring innovators who may have experienced barriers to education and lets students enroll for $0 upfront. 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 93% employment rate for job-seeking on-campus and online graduates included in the 2019 Jobs Report including full-time salaried roles, full-time contract, internship, apprenticeship, and freelance roles, and part-time roles during the reporting period. Read their full independently-verified jobs reports at flatironschool.com/outcomes.
Recent Flatiron School Reviews: Rating 4.66
Recent Flatiron School News
- 2020 Coding Bootcamp News Roundup
- Virtual Tour: Flatiron School Seattle’s Remote Bootcamp
- November 2020 Coding Bootcamp News
- Data Visualization, Mobile, Linux, Penetration Testing, Virtualization, Mobile Security, Data Analytics , Ethical Hacking, Cryptography, Android, Network Security, SIEM Administration, Python, Blockchain
In PersonFull Time40 Hours/week12 Weeks
Start Date None scheduled Cost $15,000 Class size N/A Location New York City, WashingtonOver 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.
Deposit Yes Financing Tuition Plans Tuition varies by campus location: NYC $17,000, DC $15,000 Scholarship Contact email@example.com to learn about current opportunities
Minimum Skill Level No previous cybersecurity analytics experience is required. Prep Work Yes Placement Test No Interview Yes
- In PersonFull Time40 Hours/week15 Weeks
Start Date None scheduled Cost $18,000 Class size N/A Location New York City, WashingtonOur 15-week Cybersecurity Engineering program will teach you real skills using real tools, including our custom-built ‘Cyber Range’ lab environment. Thanks to our proven, employer-oriented curriculum, you’ll graduate prepared for a range of vital tier 1+ cybersecurity roles — like security engineer or penetration tester — in months, instead of years.
Deposit Yes FinancingFinancing options available in select states. Lending partners available, including SkillsFund and Climb Credit Tuition Plans Tuition varies by campus location: NYC $20,000, DC $18,000 Scholarship Contact firstname.lastname@example.org to learn about current opportunities.
Minimum Skill Level Some knowledge of programming languages, as well as a familiarity with Windows, Linux and Unix operating systems, will help with this program Prep Work Yes Placement Test No Interview Yes
In PersonFull Time40 Hours/week15 Weeks
Start Date Rolling Start Date Cost $15,000 Class size 20 Location San Francisco, Chicago, New York City, Seattle, WashingtonThe 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.
Deposit Yes Financing Tuition Plans Tuition varies by campus location: NYC and SF: $17,000; Chicago, Houston, Seattle: $15,000; Scholarship Visit flatironschool.com/scholarships to learn about current scholarship opportunities.
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
- Growth Hacking, Penetration Testing, Virtualization, Mobile Security, Ethical Hacking, Network Security, SIEM Administration
OnlinePart Time16 Weeks
Start Date Rolling Start Date Cost $15,000 Class size N/A Location OnlineIn 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.
Deposit Yes FinancingFinancing options available in select states. Lending partners available, including SkillsFund and Climb Credit. Tuition Plans Full-Time Course: $15,000 Part-Time Course: $15,000 Scholarship Contact email@example.com to learn about current opportunities.
Minimum Skill Level No previous cybersecurity analytics experience is required. Prep Work Optional Placement Test No Interview Yes
Start Date Rolling Start Date Cost $15,000 Class size N/A Location OnlineWith 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. The course is available in full-time, part-time, and self-paced formats.
Deposit N/A FinancingFinancing options available in select states. Lending partners available, including SkillsFund and Climb Credit. Tuition Plans Tuition varies across three course pacing options: Full-Time Course: $15,000 Part-Time Course: $15,000 Self-Paced Course: $9,600 Scholarship Contact firstname.lastname@example.org to learn about current opportunities.
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
Deposit N/A FinancingFinancing options available in select states. Lending partners available, including SkillsFund and Climb Credit. Tuition Plans Tuition varies across three course pacing options: Full-Time Course: $15,000; Part-Time Course: $15,000; Self-Paced Course: $9,600 Scholarship Contact email@example.com to learn about current opportunities.
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
In PersonFull Time40 Hours/week15 Weeks
Deposit Yes Financing Tuition Plans Tuition varies by campus location: Chicago, Dallas, Denver, Houston, Seattle, Washington, DC: $15,000 NYC and SF: $17,000 Scholarship Contact firstname.lastname@example.org to learn about current opportunities.
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
Flatiron School Reviews
477 reviews sorted by:
1- The administration is very bad. They don't know anything. wrong answers and late answers.
2- All of it is self learning with small amount of support. If you want support, you have to wait for 1 hour in queue.
3- The material at the beginning was good but last module was really bad, no pattern. every lesson was made by different person so you cannot learn way of coding.
4- Job support is not a real support, they just put you under pressure to make you keep looking
my advise is to learn yourself from any website. they just put pressure to make sure that you are doing lessons and looking for job. you can do it yourself without paying all of that money.
Response From: Rebekah Rombom of Flatiron SchoolTitle: GM of Online ProgramsThursday, May 28 2020Hi Ahmed - Thank you for taking the time to share your experience. Our goal is to provide each of our students with the skills and career support they need to succeed in their professional transition. We are sorry to hear that your experience was not what you expected and take this feedback very seriously.
We're incredibly proud of our curriculum, our community, and our jobs placements, but are always striving to make Flatiron School even better. As we do, we'll be referring to this feedback. If you'd like to speak directly or in any more detail, please always feel free to e-mail me directly at email@example.com
- Flatiron turned my life upside down- 5/9/2020Devon Hicks • Student • Campus: DenverComing in to Flatiron School, I was incredibly excited. I had committed myself to following my dream of becoming a UX Researcher and Designer (which was a big mental undertaking for me, truly going for what I knew I’d be good at, versus development where I “manage”). I couldn’t afford the tuition, and my credit wasn’t good enough for a loan or ISA program, so when I got a call on February 4th that I had been awarded a scholarship thanks to NexTech’s “100 Innovators in Tech” program, I couldn’t help but cry. I was a month from being homeless, my job search was going poorly (and I needed a new career direction). This was the Hail Mary that I thought was going to turn my life around.
With this scholarship, my family agreed to help me obtain an apartment in Denver and cover my rent during the program. This investment would end up being over $10,000.
Sadly, my health failed just as the cohort I was set to join got kicked off in early March. I alerted my instructors, and after several weeks it became apparent that I needed to defer to a later class. I did so.
I had serious issues with the program during my first initial stint. Featuring disjointed materials, only 15 mins of weekly “face to face” time with your instructor when you’re expected to put in 30+ hours each week, educational coaches that don’t understand the material or the industry, weekly lectures that served as merely a recap and then an hour of clearing up all the confusion around the homework (they call this “learning through iteration”, but in the end it’s just stress for no reason and hours of wasted work). Regardless, I was eager to give the program another shot.
Then Flatiron pulled the rug out, here is how things play out….
I get an email at 9 A.M about my transfer, stating “If you do not reply by 9AM 04/02/2020, your case will be closed and you will be dismissed from the program.” and “We will look for availability in the Full-Time Online UX/UI 04/04/20 If the cohort is full, we will look for space in the next available cohort 05/25/20.”
I respond and let the team know that the 04/04/20 Cohort is good with me, and get an auto-response saying it may take them 48 hours to respond, but I could be dismissed for not responding by the next morning?!
I get an email stating “Apologies for the confusion, the next available cohort is not 04/04/20. It is actually 05/04/20. Please let me know if you are still interested in transferring.” I respond that I will make this work.
I get an email stating “We have completed the transfer from the Denver Design UX/UI 05/25/2020 cohort. Unfortunetly, the 05/04/2020 cohort is no longer available since it hsa been merged with the 05/25/2020 cohort. You will join this cohort at the beginning of Phase 1 which stars on 05/25/2020.”
If you’re counting, this is third date I’m given in three days.
I check in and student services tells me that I’m still enrolled. However, my question on who my instructors would be is dodged again.
A post goes up on the Flatiron Blog here, cancelling the UX/UI program. Apparently, this (and other options) had been under consideration for several weeks.
At 9 PM, an email is sent to students. We can transfer to another program, but mine also includes the line “I understand you were awarded the Cognizant NexTech 100 Scholarship and if you plan to proceed with transferring to a new program, we can assist you with being reviewed by our scholarship committee again and previous eligibility used to evaluate your scholarship award.”
I’m sorry? I was already awarded this scholarship, we invested thousands of dollars so I could have this opportunity, and you’re going to make me go through the approval process again? Leases were signed, plans established, this isn’t some side show in my life. Also, not even a phone call?
I’m destroyed. There’s a job guarantee attached to this program, I don’t have the funds to go to another bootcamp and at this point things are already looking bad economy wise. I scurry to get enrolled in the Software Program because I don’t know what else to do, and supposedly they pull all these strings to make this happen. It turns out that the Admissions team was informed THE DAY BEFORE that this was happening, and had no chance to form a response. By the way, that program they enrolled me in? It starts May 11th with an estimated 160 Hours of “pre-work”.
So now not only is my life turned upside down, I have a little over 2 weeks to complete 4 weeks worth of pre-work that I was in no way prepared to start.
April 24th-April 28th
After taking the day, I realize how screwed up this is on Flatiron’s part. From how they’ve treated their own staff, to how they think we can just switch programs (I specifically wanted to move away from Development), to the handling of the scholarships. All of it is ridiculous.
On April 28th I manage to get on the phone with Cognizant, thinking surely since they had awarded these funds they would allow me to pursue a design program elsewhere. Flatiron couldn’t meet their obligations, why should we suffer as students?
The result? Flatiron and Cognizant have a “special arrangement” for these scholarship funds, and my only option is to transfer courses. They refuse to release my scholarship funds so I can attend General Assembly or another program of my choice. This puts me in an impossible position.
Consider other options
At the end of the day, Flatiron certainly churns out students that get jobs. But the real ask here is, are you comfortable giving your money and time to a company that will behave in this manner? That will treat staff and students alike with such little regard? That would take someone who is already in one of the most vulnerable positions of their life, see that their actions are causing immense pain and financial disruption, and walk away without a second thought?
- UX / UI Design- 4/20/2020Ida Larsen • UX / UI Designer • Student • Course: UX/UI Design Immersive • Campus: LondonMy overall experience with Flatiron has been extremely positive.
I have learned so much in such a short amount of time. After I graduated I worked with my career coach for one month and landed an incredible job at a software development company doing UX/UI Design.
The course is really tough and you will have to be a self-motivator and a self-starter to get through it. There is not really anyone holding you accountable for your learning so you will only get what you put in. You will also have to supplement your learning and read relevant books. I had to read a lot of UX Design related books because I chose the UI side of the course.
It is an extremely short time period, I therefore recommend to familiarise yourself with the tools they will be using. (Adobe Creative Suite, Invision, Sketch, Figma).
I made some incredible memories from the course and I am more than happy how everything turned out - I will definitely recommend it to anyone who is passionate about UX/UI Design.
- Jinming • Graduate • Course: Software Engineering Immersive • Campus: New York CityAbout me:
- engineering background - not software, with 2 years of industry experience
- 2 more years of experience in tech - not programming; so that puts me in the late 20s in terms of age. Take what you will from this info :)
- graduated in 1/2020, job search is ongoing in 4/2020, with some reasonable leads
- overall, I thought the coursework's difficulty was moderate. Some weeks are tougher, but most are reasonable. Although I have to say that some students with different learning styles do seem to struggle; it's not a matter of intelligence but rather, learning styles. If you do struggle to pass 2 modules, you get booted to the online program which I do not think is fair at $17k a piece for tuition, but thats just me.
TLDR - Pros:
1. sense of community, supportive environment2. really smart people (instructors, coaches, community leads)3. careers team seems to do a better job than your average career service at most universities
TLDR - Cons:
1. curriculum design. I'm definitely no expert programmer, but just speaking from a job-seeker's perspective, the lack of algorithm/data structure from lectures, is a major, major flaw.2. the admissions and corporate side of things seem disconnected from campus - I say corporate, because you have to understand that Flatiron is at its core, a for-profit company; keep this in mind as you go through your program. Although I'd say it's not any worse than a midsized startup that is experiencing some 'growing pains'. This is not as big of a deal as the curriculum.
3. questionable job-placement stats and the 'money back guarantee' is basically impossible to get. they do give you many low quality job leads (e.g. not engineering jobs, far below average pay, shady companies, etc); you either have to bite the bullet and take them, or lose your money back guarantee if you turn them down (more on that below)
Now for the long review:
Last but not the least, be aware of the fine prints of career services. There are certain things (frankly, a lot of things, too many to list) that will void your money back guarantee. As a previews review said, they will sometimes give you very low quality job leads, that are not programming jobs, with pay that are far below average (i.e. $50k in NYC when you've just paid $17k for tuition, living in one of the most expensive cities in the world), at a company that is sketchy at best. However, if you turn down such an offer for example, your money back guarantee is gone. I've seen quite a few "training programs" at shady staffing agencies that came through flatiron, which would pay you just $1k for an 8-week training, then you get $50-55k after the training, and if you leave the company before your 2yr contract you have to pay them $20k penalty, oh and btw, be willing to relocate anywhere in the country. Frankly, if your goal is to find just a job, any job, it's going to be relatively easy given the connections Flatiron has. But know that if you are hoping to get FAANG or brand-name tech company offers left and right after graduating, you should really really reset your expectations.Now, to the question you came here for - is Flatiron worth it? I would say, YES! BUT ONLY IF some changes can be made towards improving the curriculum to include data structure and algorithm. Honestly, if you have the discipline to learn on your own schedule, all of the materials currently taught during the 15 weeks can be learned online for free or maybe at a tiny fraction of the cost - and I do mean all of them. What you are paying so much for is the connections you make, the support you get from campus, the hand-holding from the instructors, and the job leads from the career services team. That being said, having to have a software engineering ‘lite’ curriculum is not a worthy tradeoff in my opinion.
- Student- 4/2/2020Kyle • Political Technical Specialist • Student • Course: Data Science Immersive • Campus: New York CityFully delivered what was promised. I completed the data science course All my classmates had strong professional or academic credentials. Instructors were Joe, Sean, and Fangfang. All were extremely knowledgeable, friendly, and had real world experience. I left with all the skills of a data scientist. They put me with Diane as my job coach. She was phenomenal, went above and beyond. I happen to know that the sentiments are shared among all of her students. Diane said to expect the job search to take about 60 days. I got an offer 65 days later, from my first choice job lead, which Diane found for me. The salary is more than what Flatiron boasts as their average starting on their placement stats. Overall very happy. Paid the tuition, learned what was promised from great instructors. Got placed in a great job. A+++
- Life changing fun- 2/22/2020Kurtis Leach • Junior Developer • Student • Course: Software Engineering Immersive • Campus: Houston
- Life-changing Education- 2/20/2020Mez • Software Engineer • Graduate • Course: Software Engineering Immersive • Campus: DenverI graduated from the Immersive Software Engineering course in Denver 3 weeks ago, and accepted an offer as a software engineer at a startup last week. I had zero coding experience when I started, and now feel confident that I have a stable base of knowledge from which to learn more and work in the field.
The Denver program specifically is an incredible environment that fosters cooperation, learning, and a culture of inclusion and acceptance. The head instructor, Kyle Coberly, is just as into education theory as he is into teaching coding, so the program is structured in a way that caters to students. It's not easy in any way, but there aren't unnecessary barriers, and the instructors are always willing to schedule one-on-ones, have extra lessons, and support different learning styles.
Personally, I feel like this is the best thing I've ever done for myself. I was 15 years into a business operations career when I decided to change my life and pursue software engineering, and I haven't regretted it.
- Horrible Choice- 2/11/2020Tom Polatt • Student • Course: Online UX/UI Design • Campus: OnlineThey promised to provide 850 hours of quality instructions, instead we got only about 40 hours in total poor quality video instructions followed by self teaching expectations. So, basically they want you to learn everything on your own.Does not worth the money at all. No career guidance, no workshops. DO NOT BELIEVE bot powered 5 star reviews.
Response From: Rebekah Rombom of Flatiron SchoolTitle: Head of Online ProgramsFriday, Feb 14 2020Hi Tom,Thank you for this feedback—we take feedback like this very seriously.This is certainly very different than how we want students to feel at Flatiron School, and the experience you're describing is not what we want for any student.I’d like the opportunity to speak with you directly about your experience — feel free to reach out to me at firstname.lastname@example.org.
- NOT worth $15,000.- 2/10/2020Jamal A. • Student • Course: Online UX/UI Design • Campus: OnlineI must say that I am very disappointed in Flatiron UX/UI bootcamp. I’ve been working in Graphic Design area for the last three years and I’ve signed up for this program after many hours of research and comparison hoping to learn from experienced UX/UI designers coming from the field, presentations from quest speakers, and sponsored workshops as listed in the contract but unfortunately none of them happened. I highlighted the items from the contract, which were not provided at all.Please find below list of provided instructional class hours:- Phase 1: 6 weeks 6x15min=90 minutes- Phase 2: 6 weeks 6x120min=720 minutes- Phase 3: 4 weeks 4x20min=80 minutesSo, in total it makes about 15 hours + several short recorded videos and makes up less then 1/50 of the promised 810 total clock hours (everything is recorded).Moreover, some of the workshops quality was well below than described in the contract.Based on all reasons listed above, it is obvious that this program did not deliver services described in the contract and definitely is not worth $15,000.
Response From: Rebekah Rombom of Flatiron SchoolTitle: Head of Online ProgramsFriday, Feb 14 2020Hi Jamal,Thank you for this feedback—we take feedback like this extraordinarily seriously, and I've already followed up with you directly to discuss your experience.This is certainly very different than how we want students to feel at Flatiron School, and the experience you're describing is not what we want for any student. Let me know if you're available to speak during one of the times I sent over.
- Software Engineering Immersive- 1/9/2020Leslie • Analyst • Graduate • Course: Software Engineering Immersive • Campus: Houston
My time at Flatiron was one of the best experiences of my life. I was constantly pushed and learning new things. Learning there was not rigid, like in a traditional educational environment, but rather it was encouraged for me to ask my own questions and pursue projects that interested me. Also, I was surrounded by such wonderful people who were also curious and driven. The networking opportunities that I gained from it were really invaluable to me, as someone who is brand new to the tech industry.
I was fortunate enough to find a job one month after I graduated. Within six months, I have learned so much, made some amazing friends, and doubled my salary. This experience has truly changed my life.
- Instant Success with Flatiron- 12/24/2019Matthew Serre • Graduate • Course: Online Software Engineering Immersive • Campus: OnlineFlatiron was great for me. Because it is self-paced, the online program allowed me to start slow while I was working full time and ramp up once I resigned from my job to focus on the program. Every person I encountered from instructors to coaches to fellow students was nice and helpful. I found the progression of the curriculum logical and, even after starting with little programming experience, I was able to complete projects independently. I landed a job within a month of graduating. I owe my knowledge and success largely to Flatiron.
* These outcomes are not audited by Course Report. In some cases, data is audited by a third party.
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:
Notes & Caveats:
You can download the reports here!