Flatiron School offers immersive on-campus and online programs in software engineering, data science, and UX/UI Design in NYC, Brooklyn, Washington DC, London, Houston, Atlanta, Austin, Seattle, Chicago, Denver, and Online. Flatiron School’s immersive courses aim to launch students into fulfilling careers as software engineers, data scientists, and UX/UI designers through rigorous, market-aligned curricula, and the support of seasoned instructors and personal career coaches. Through test-driven labs and portfolio projects, Flatiron teaches students to think and build like software engineers and data scientists. Flatiron School’s UX/UI Design Immersive includes a client project to give students client-facing experience and an industry-vetted portfolio.
To apply, applicants must submit a written application about why they want to join Flatiron School, take part in an interview with an admissions advisor, learn some basic skills, and discuss it with an instructor. Flatiron is looking for people with passion and aptitude and aims to admit people with a variety of backgrounds. Flatiron School also offers several free introductory courses, including Coding Bootcamp Prep and Data Science Bootcamp Prep.
Flatiron School offers a money-back guarantee for their Software Engineering, Data Science, and UX/UI Design Immersives – if students don’t get a qualifying job offer within six months of graduation, they can get their money back (see eligibility at flatironschool.com/terms). Flatiron’s Career Services team provides weekly 1:1 career coaching sessions, mock interviews, and employer introductions to help students launch lifelong careers in tech.
Flatiron School, in partnership with WeWork, also powers the Access Labs Initiative – a 15-week immersive software engineering program in Brooklyn with deferred tuition for applicants earning less than $35,000. To increase diversity in its programs, Flatiron School has awarded over $10 million in scholarships for women, minorities, veterans, and other underrepresented groups in tech.
Flatiron School was one of the first bootcamps in the industry to publish outcomes, backing its 99% employment rate for the NYC Software Engineering Immersive, and 94% employment rate for the Online Software Engineering Immersive with annual independently-verified jobs reports (check out the full report at flatironschool.com/outcomes).
Recent Flatiron School Reviews: Rating 4.73
Recent Flatiron School News
- 2019 End of Year Coding Bootcamp Podcast
- Should You Learn Object-Oriented Programming at Coding Bootcamp?
- From Athletic Trainer to Software Coach with Flatiron School
In PersonFull Time40 Hours/week15 Weeks
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 firstname.lastname@example.org to inquire about available scholarship 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 to prepare for their technical review. Placement Test No Interview Yes Start Date Rolling Start Date Cost $15,000 Class size 20 Location Washington, New York City, LondonOver 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: London: £12,500, NYC $17,000, DC $15,000 Refund / Guarantee Flatiron 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 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 Rolling Start Date Cost $15,000 Class size 20 Location Chicago, Houston, Atlanta, Washington, San Francisco, New York City, London, SeattleThe 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; Atlanta, Chicago, Houston, Seattle: $15,000; London: £12,500 Refund / Guarantee Yes. Flatiron 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
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. 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.
Deposit N/A Financing 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 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
In PersonPart Time
Deposit N/A Financing 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 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 Start Date None scheduled Cost $15,000 Class size N/A Location OnlineLearn 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.
Deposit N/A Financing 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 firstname.lastname@example.org to learn about current opportunities.
Minimum Skill Level No previous design experience is required. Prep Work No. Placement Test No Interview Yes
In PersonFull Time40 Hours/week15 Weeks
Deposit Yes Financing 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 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 Yes Interview Yes
- 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, AustinPowered 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.
Deposit Yes Financing 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 firstname.lastname@example.org to learn about current opportunities.
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
Flatiron School Reviews
426 reviews sorted by:
- 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.
Click here to log in or sign up and continue.
- Life-changing- 1/17/2017Natacha • Cloud Operations Engineer • Graduate • Course: Immersive Software Engineering Bootcamp • Campus: New York City • Verified via GitHub
I did the web development fellowship program in 2014.
The curriculum was excellent and prepared me very well to rejoin the workforce as software developer after not working for three years. I had about three distinct job offers upon graduation and worked at Dow Jones and Kickstarter since. Stongly recommend ! Best learning experience of my life.
- The Flatiron School Changed My Life- 1/17/2017Avi Lichtschein • Course: Immersive Software Engineering Bootcamp • Campus: New York City • Verified via GitHub
The Flatiron School Changed My Life
Deciding to attend The Flatiron School was a once-in-a-lifetime opportunity that forever changed my life.
From Day 1, I knew my class was in for something special. I’ve literally never seen such a deep level of caring, anywhere. Everything we did at Flatiron was carefully crafted to ensure we got the most out of the program, and that we learned in the most optimal way possible. There was meticulously curated pre-work to prepare us before the semester even began, thorough (and fun!) labs to help us practice our newly acquired skills, in-semester tutoring by alumni, and even post-work to hone our skills after we graduated. I was particularly blown away by the selfless alumni who carved out time from their busy weekends to tutor us.
I’m also thrilled that I was able to meet 27 like-minded individuals. From the moment we first introduced ourselves, it was clear that everyone had a fascinating story; it didn’t take long for all of us to become friends. Our class was so diverse and had so many different personalities! Over the course of the semester, we laughed together, we cried together, we learned from each other, we supported each other. Lifelong friendships were forged, undoubtedly we’ll cross paths with each other at future jobs, and I’m sure we’ll one day be starting companies together.
I’d also like to thank you for providing us with the greatest instructors we could have asked for. Our teachers imparted us with a great deal of knowledge, answered all of our questions, and were always available to assist and guide us. They understood that each of us had different methods and speeds of learning, and catered to the unique needs of each individual student.
But they were more than just our teachers; they were our friends. We had lunch with them, hung out after class, and had discussions that ranged from questions from a lecture, to the most mundane of topics. In addition to programming, the non-programming lessons that we learned from them were just as valuable. Our teachers led by example and showed us that being a caring, empathetic person is just as important as knowing the nuances of ActiveRecord or how to iterate through Nested Data Structures. Our teachers empowered us to not only become better developers, but to become better people. Blake, Steven, and Ian- you guys rock.
The Overall Stellar Flatiron Staff
I’d like to thank Avi and Adam for creating such a wonderful program, Rebecca and Jackie for tirelessly championing employers on our behalf, Elana and Carley for putting together all the wonderful meetups and events, and the rest of the incredible Flatiron staff for being awesome.
Thanks to The Flatiron School, the trajectory of my life has been forever altered. I never thought that I’d be capable of doing this. I never dreamed that becoming a software developer was an option, since I was never a “math or science” kid. Besides falling in love with programming and the unparalleled education, this program changed the way I think, reinvented my life, and shaped my brain differently.
I’d like to conclude with something we were told at our graduation ceremony:
“Tell the story that you have a family here forever. You have people here that love you and are rooting for you.”
Well, Flatiron School, the feeling is mutual. I’m proud to call myself a Flatiron alum, and I can’t wait to see what’s in store for the future.
(adapted from my Medium post "Thank You Flatiron School!")
- Lessons learned for life- 1/17/2017TV • Student • Course: Immersive Software Engineering Bootcamp • Campus: New York City • Verified via GitHub
My time at Flatiron School was excellent, and I would recommend it wholeheartedly to anyone considering applying. When I signed up for the web developer course, my only goal at the time was simply to learn Ruby. After 12 weeks, I got so much more than that. Two takeaways I want to share with you: 1. You can do so much more when you work with your team. Flatiron School provided a positive and supportive environment for students to collaborate on projects together. Think about it: no company wants to hire a lone wolf programmer. 2. Ship something today. The dean of Flatiron Avi said, "First, make it run. Then make it right. Then make it fast." As someone who suffers from paralysis-by-over-analysis, I have no regrets about burning this mantra into my brain's ROM.
- Review of Flatiron Web Development Immersive- 1/15/2017Ian Miller • Back-end Engineer • Graduate • Course: Immersive Software Engineering Bootcamp • Campus: New York City • Verified via GitHub
Hello! I am a graduate of the 2013 Fall Web Development immersive, and I also worked for a year and a half as an Instructor, so I am one of several that has experienced Flatiron School from both a student perspective and an instructor perspective.
Why Flatiron School?
I applied to several programming boot-camps in the summer of 2013, and was accepted into several. However, the decision to go to Flatiron School was largely because of the philosophy of Flatiron School ("if you're driven and imaginative enough, then learning how to code is not ultimately the objective, but rather opening yourself up to a world of new possibilities through code"). Other bootcamps focus on using assessments to qualify whether or not you're good enough to succeed in their programs, whereas Flatiron seeks to surround forward-thinking and driven individuals with like-minded peers in a diverse environment. This was what set Flatiron School apart from its competitors for me.
Yes, the objective of Flatiron School is to teach its students how to code, and how to code well. But that's not what makes Flatiron School succeed. It's the ability of the admissions team and its teachers to provide a rich, diverse community in which students push each other to succeed through collaboration and support. As a result of this, students learn programming by communicating with each other while working on projects, and ultimately creating a rich ecosystem of knowledge that iteratively builds upon itself, week after week throughout the semester.
New York Tech Community
Flatiron School has benefitted a lot by simply being part of the New York tech community, and has given back to the community as well. That's the primary ethos of Flatiron School. Its defining quality is community, and it hosts meetups and events every week, such as NYC on Rails, iOS Devs Meetup, Manhattan.js, and Flatiron Presents (student presentations). The diversity of its graduates that go forth into the New York tech community is something that sets Flatiron School apart from its peers; at least 40% of accepted students are female.
Flatiron School has been one of the best investments I have ever made. I say this not from a financial perspective, but rather from a career and motivational perspective. As the weeks progressed during my time at Flatiron School, my burgeoning skill-set started to show me what was possible. Coding is not a means to an end in itself, but rather it's the gateway that makes everything else attainable. Being able to build a software tool or product or whatever you may call it allows you come extremely close to having a profound effect on the things you care about. Making life more colorful and vibrant again. After all, isn't that the point of education? It is meant to bridge the gap between your dreams and reality. I didn't find that in high school or college, but rather I found that at Flatirn School.
- Notes From A Recent Flatiron Grad- 1/14/2017Nicholas Daniele • Graduate • Course: Online Software Engineering Immersive • Campus: Online • Verified via LinkedIn
I graduated from Flatiron's Full Stack Web Developer Bootcamp (online/remote program) about 3 weeks ago and I have already had interest from potential employers.
I strongly recommend the Flatiron program to anyone who is serious about learning to code. I am not a STEM person, I came from an arts and humanities background and I found the Flatiron curriculum to be fun (and often very challenging) but always instructive. The instructors were always available to answer my questions and point me in the right direction.
I am very happy with the career services support that I have been receiving since my graduation and I anticipate finding a great job as a developer very soon.
As I've been on my job search and spoken to working developers I’ve discovered that I know coding languages and tools that people who have been working as dev's for years don't know.
Flatiron made sure that I had all the skills I needed to be a full stack developer. I am so glad I enrolled in this program. It was a great investment!
I’ve been recommending it personally to my friends since I started the course.
If you’re thinking about making the switch to becoming a software developer I encourage you to take the first part of the Flatiron curriculum. You can start for free! And if you do take the course they guarantee you’ll find a job in 6 months or your money back. Can’t argue with that.
- Best investment i ever made- 1/13/2017Nadia • software developer • Graduate • Campus: New York City • Verified via LinkedIn
Very efficient way to teach people how to code by using hands-on approach and collaboration. Turns out, 3 month in enough to get skills to be able to solve complex tech problems at work. Mostly it comes from the fact that they not only teach specific tech topics, but how to solve problems in general.
Job placement is great, the students are expected to do their part (i.e. building projects and writing tech blog) and the school does a great job matching students with companies.
Considering tech salaries (even for entry-level programmers), the return of investement is great as you land on the first job quickly.
- Online Full Stack Web Development- 1/12/2017Cernan • Learn Instructor • Graduate • Course: Online Software Engineering Immersive • Campus: Online • Verified via GitHub
Flatiron's online full stack web development porogram was the curriculum I needed to transition from a career in financial services to a career in tech.
I did a number of online resources prior to discovering Flatiron and found the curriculum to be top notch and I was grateful for the way it was structured. It does a great job at building on top of previous lessons and is a great way to reinforce learning.
Another great thing about Flatiron's online program is the awesome community. Learning online can feel a little lonely but Flatiron set up the online community in such a way that while going through the program you don't feel alone.
I couldn't have asked for a better experience and was glad I chose to learn to become a developer through them!
- 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.
- Not a legitimate company.- 12/21/2019Bryan Adams • Student • Course: Data Science Immersive • Campus: New York City
I was a student before deciding to try another coding bootcamp. Flatiron was fined by the NY Attorney General in 2017 for operating without a license and inflating their data on employment figures. For a school that teaches data science, it’s awfully shady that they wrongfully publish deceptive statistics. The instructors also come across as nonchalant and greedy, without an actual care about others. Avoid this school at all costs.
Response From: Peter Barth of Flatiron SchoolTitle: Managing DirectorTuesday, Jan 14 2020Hi Bryan - Thank you for taking the time to share your experience. We take this feedback incredibly seriously, and we're sorry your experience was not what you expected. We work closely with our online and on-campus students to ensure they have the support they need from instructors, coaches, and the community. Your experience is not what we want for any student.We're incredibly proud of our graduates, 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
- About Flatiron School- 10/31/2019Jooyon • Student • Course: Software Engineering Immersive • Campus: Chicago
- Worthwhile Experience- 10/28/2019Chris • Graduate • Course: Software Engineering Immersive • Campus: Chicago
Attending Flatiron School was a great decision for me in starting my career as a Web Developer. The campus and staff were all very supportive and open. Additionally, the other students were all dedicated, helpful, and genuinely passionate about code. The learning materials were very accessible through Flatiron's Learn platform, and there was no shortage of additional practice/labs. I genuinely felt that any questions or concerns I had were heard and addressed in a timely manner, and the overall support to push oneself in a new field was crucial to my progress.
- Software Engineer Immersive- 10/25/2019Danny Correia • Software Engineer • Graduate • Course: Software Engineering Immersive • Campus: New York City
I did a lot of research on bootcamps before landing at Flatiron, quite honestly overall it seemed the best choice at the time. Would I make the same choice? absolutely! I won't lie it was very difficult but calm seas don't make good sailors! I feel as though I'm stronger not only as a person but as a developer. The fast pace learning was intense at first, it felt like a pie eating contest where the prize was more pie. After you hit a groove and trust the process it shaped me to become a fast learning developer. You really learn how to learn. 1 month after graduating I was able to pickup python and mongoDB like it was nothing because of this ability to have learning down to a science. All the friendships in my cohort and with my instructors are strong and have not faded. The support post graduation is just as strong as when I was attending. They leave you with the tools to continue on and spark the drive to want to dive deeper. I love flatiron 3000.
- Amazing Access Labs (Brooklyn Campus)- 10/20/2019Laurell • Graduate • Course: Software Engineering Immersive • Campus: New York City
I really enjoyed my experience at the Flatiron School, I recently graduated and am missing the campus already. This was one of the most diverse and inclusive environments I have had the pleasure to be a part of. My classmates, teachers, coaches, and staff are super friendly and made this a great space to learn software development. They really care! I would recommend this to anyone who is able to really dedicate a few months to the immersive program. Good luck!
- Avoid- 9/30/2019Tommy Jake • Course: Software Engineering Immersive • Campus: London
Avoid! I couldn't complete the course and left after the first week, they charged me 1k?! Even after knowing I couldn't keep up with course, had a newborn baby and mortgage and bills! Heartless company!
I'm 34, working in finance. I wasn't happy in my career and looked for a career change. I tried the sample course on a few sites and enjoyed the flatiron course and the way the website looked as well as the job guarantee. after speaking to the admin team at flatiron I joined up. 1k deposit and 9k loan for a career change seemed great. But...I struggled at the end of the pre course work. Speaking to admin about this they pushed me to join the full immersion course before I was ready/confident. They informed me that I made enough progress to get through it.
I was going to take a career break, knowing I can return to my current job and if it didn't work out with flatirons job guarantee, that I have a job already so risk wasn't too bad. Upon joining I was told I was people were being made redundant. I had to take calls during the course and attend meetings. The stress caused me to fall behind. I struggled to keep up with the course material.
I was told I was keeping my job but had to return sooner than expected and to a further location and different job. I had to drop out.
I begged the team to help but had no help. I have a new born baby, mortgage and bills. Redundancy would give 2minths pay so had no choice but to keep the job. I couldn't risk my families future. I had to make a choice to leave the course after the redundancy.
Flatiron showed no compassion whatsoever, pointing me to generic terms and conditions and disregarded my personal circumstances. They kept 1k even though I had not used 1k worth or resources or tutors time. Utter shameless company! Begged them to return our savings as 1k is a lot of money as I am the only one working. They said, tough and that they won't return it
- An Unbiased, First-Hand Review & Perspective- 9/1/2019An Anonymous Student • Student • Course: Online Software Engineering Immersive • Campus: Online
Alright, to start off, I am about half-way through the Online Part-Time Software Engineering Bootcamp at FlatIron School so this review is based on my perspective of the Online program only. I had intended to write this review at the conclusion of the bootcamp but given the current state of the coding bootcamp industry and of Flatiron, I decided it was worthwhile to post my opinions now. I do intend to either edit this review (or write another one) when I finish the course but I think this review has some merit and is worthwhile at this point.
Another important point that I think is important to state before I begin is why did I decide to write this review? As unbelievable as it sounds, I am doing this purely as a 'Pay It Foward' gesture. I do not work for a competitor bootcamp nor am I being paid by Flatiron (or anyone else for that matter) to write this review. Before I joined the Flatiron program, I scoured this website (and others) in search of legitimate, unbiased reviews that seemed to give an honest, realistic perspective of the program and I would have loved more than anything to hear an opinion from someone who's currently in the program like myself, so here it is for all your critique/learning/enjoyment.
So to start off I'll tell a little bit of my background as a web developer. Before starting Flatiron I had no formal education in computer science or web development. I took an undergraduate college course in Turbo Pascal back in my college years and prior to beginning Flatiron I took a few Code Academy courses in Ruby, HTML, and CSS. But I would not say that I was at all knowledgable about programming or web development before starting the Flatiron program. And after about 6 months of Flatiron, I definitely feel more knowledgable and skilled about the subject but that doesn't mean all is roses and daisys.
I'll start off by summarizing the good's and bad's of Flatiron's Software Engineering program and then elaborate a little more afterwards.
- The curriculum has some good material and has been "battle tested" over the 5-6+ years of teaching the program.
- The curriculum is pretty well structured and organized from a student's perspective.
- Having 'tech coaches' at your disposal to ask questions when you get stuck is nice.
- Flatiron's reputation is generally known one of the more established, veteran coding schools in the industry.
- Cost - The price of the program has nearly doubled from the time I started ~6 months ago and it's now at like $17k I think!
- Curriculum - I know this sounds counter to what I said earlier in the Pro's but the curriculum still needs quite a bit of work. There are lots of obvious bugs in the labs and it's obvious the curriculum team struggles with keeping everything updated & working.
- Technical Ability of Online Coaches - While Flatiron markets itself as having technical 'mentors' at your disposal while you go through the program, the experience and knowledge of these technical coaches is very limited in lots of cases. Flatiron tends to pull the majority of their tech coaches from list of very recent grads of their own program and some of these coaches quite likely may have less knowledge than you (even if you're even an entry level developer).
- Job Placement Numbers - While Flatiron markets their job placement % numbers all over the place, the truth is that they hire a substantial number of their own graduates to be tech coaches and instructors for their own program. What this means is that they can claim this as legitimate employment for their graduates but it doesn't really satisfy the true perception that the industry as a whole thinks about their graduates in terms of programming skills & knowledge, as much as their job placement numbers hope to lead you to believe. In reality it's a win-win for them because it allows them to report high job % placement numbers as well as hire relativley cheap instructors for their school (they only pay these guys $20/hour and it's a part-time gig with no benefits).
- Project reviews are a joke, and that's putting it lightly.
- There are not enough technical coaches on staff to satisfy the demand of students asking questions, therefore the wait times to get your questions answered can be frustratingly long (~30min to 1hr).
So let me elaborate a little more about of the Pro's of the program. First, the curriculum is quite strong. By that I mean it has decent examples, explanations, and the labs do a decent job of testing your understanding of the material. Even though there are lots of little bugs scattered throughout, it's still manageable to get through them. Having someone to ask questions to when you get stuck is almost priceless (it may make the difference between you giving up completely or pushing through it). Flatiron has established itself as one of the veteran scools in the coding bootcamp industry and has a great marketing team focused on getting their name out there.
And now for the Con's of the program. Firstly, at $17,000 - $18,000 (which is the current cost of the Software Engineering Program now, I think), I expect the quality of the curriculum and the entire program to be much higher. While the curriculum material is decent, I just personally dont think it is worth what they are charging now. For the cost of the program now, you could nearly get a degree in Comp Sci from a fairly reputable university. And while Flatiron will say that their program gives you a better ROI than a college degree given that you finish it in much quicker than a full-fledged degree, if you can't find a decent paying job after finishing the program then it kind of defeats the purpose. The technical coaches that are supposed to be there to guide you through the program have very limited knowledge (and extremely limited real-world coding experience) many times. A large majority of these coaches have only really mastered the labs (because they did them when they were in the program themselves) but when you ask them basic theoretical programming questions outside of just the obvious answers to the labs, you can see them struggle hard. You will find that there are a few really good technical coaches that understand programming concepts really well and can convey them but the large majority of the tech coaches will have mediocre knowledge (at best) and are not really qualified to teach you any fundamental programming concepts. It really boils down to the old adage of "you get what you pay for". It's hard to entince anyone with a strong knowledge of software engineering & web development to come work for you for pennies and no benefits, so they aren't able to attract the talent that is desperately needed.
On that same note, one of the frustrating things that I have encountered in the program is the fact that when you do utilize the tech coaches to ask a question, the wait times can be frustratingly long (and by that I mean 30min - 1hour). This may not seem like a big deal but when you have 4-5 questions per lab that adds anywhere from 2hrs - 5hrs to your studying time and these labs can easily take 2-3 hours a piece even if you don't have many questions to ask along the way. Also, I've noticed that some of the tech coaches (who are being paid to tutor you) seem to have a bit of arrogant attitudes at times and will make you feel dumb at times for asking a question. There definitely seems to be a real lack of quality coaches as well as a lack in leadership put in place to manage this whole process. And at $17,000, I just personally expect higher quality in terms of mentors.
The last point to discuss in my lengthy discussion of the Con's of the program is regarding the projects. You will have 4 projects throughout the entire course and each one is supposed to test your understanding of the concepts of the section you just completed. While this sounds great in theory it doesn't necessarily add up in execution. The biggest problem is the lack of technical support and feedback during the projects. Firstly, you are not allowed to solicit help from the technical coaces for your project (they will literally tell you that they cannot assist with any project related questions). Secondly, after you've spent countless hours and nights pouring your heart and soul into the project and are finally ready to present it to the project reviewer that they've assigned to you, you will only get ~30 mins max (if you're lucky) of that person's time to actually look at your project. And out of the 2 projects I've done so far, the feedback that I received during my project review was very minimal at best. Basically you will get little to no constructive feedback on your project, there will be little to no code 'refactoring' during the review, and you will probably feel shafted after you've poured your heart and soul into this project only to realize that the person reviewing it has little to no interest in what you actually did nor cares to take the time to actually critique your work and help you improve.
The truth of the matter is that Flatiron is a for-profit technical training company. What this means is that their ultimate goal is to maximize the bottom-line and however that needs to be done is what's going to happen (and that almost always means not maximizing what's best for the students). This is obvious to see when you're in the program and one glaring example being the extremely long frequent wait times required to actually get a tech coach to assist you when you have a question. If they cared that much about their students' experience they would put more money into hiring more quality tech coaches. Also, the behemoth company formerly known as WeWork (now the We Company) aquired Flatiron back in 2017 and you can definitely see the negative effects of the changes in the vision of the school as well as the overall quality of it's offerings and culture. WeWork's (We Company) strategy is to grow as big and as fast as possible as a company as a whole, and that means buying up it's competition as fast as possible so that it can eliminate it. But the We Company is not a tech company (as much as their glorified S-1 would like you to believe). In reality 95% of their revenue comes from subleasing out office space (cowork space) in some of the biggest business oriented cities in the world. They are not a technical training (or education) focsued company but they decided to start buying online training schools (like Flatiron) because it fit their business model and they can also utilize some of the vacant rental space that they have and are struggling to lease out by allowing the schools to operate there. Basically it's an accounting game and if you read any of the financial investor's critique of their IPO (as of September 2019) you will see that there are a lot of fundamental problems with this company as whole.
So in the end you're probably hoping for me to tell you affirmitavely if you should join Flatiron or not, and unfortunately it's not that easy for me to do. I personally quit a highl paying 3-figure job before joining Flatiron and while I do like some aspects of the program, I do not necessarily feel that I'm going to easily get a job after finishing the course. I would say ultimately it boils down to your personal goals and situation in life. If you absolutely cannot go to college and have to decide between joining Flatiron or flipping burgers the rest of your life, well that decision is easy. If you're unsure if you really want to do web development as a career (or are just looking to add some skills to your arsenal) then I think there are a lot cheaper ways to learn web development skills than through Flatiron. You'll quickly notice that Flatiron tends to publish a lot of 'feel good' stories about individuals who generally don't succeed in obtaining lucrative paying careers in the general workforce and therefore these are the people who they try to focus their marketing efforts on. While there's nothing wrong with this necessarily, it does skew the picture quite a bit. The truth is that your success in finding a job (and starting your web development career) is going to depend mostly on your general intellect and problem solving skills, your ability (or lack thereof) to interview well, and how intellectual (or unintellectual) the person interviewing you perceives you to be. You will not get a job just because Flatiron recommends you for one nor will graduating from the school itself get you one. You're going to have to stand out amongst all the other applicants and the truth is that there are lots of coding bootcamps that teach almost identical skills to Flatiron.
So to end this review I'll say this, if you do decide to join Flatiron just be prepared for the problems & Con's that I mentioned in my review. And don't get your mind into a comfort zone thinking that the Flatiron curriculum alone will set you up for job success because it won't. There's a ton of other coding bootcamps out there today and unfortunately I do not have personal experience with them to offer a comparison but I would advise you to seek out alumni of those other programs to try and get honest feedback about the programs before making your decision, because with the costs that these programs are charging now, it's not a minimal amount by any stretch of the imagination.
P.S. I cannot review the Job Assistance section at this time since they do not "assist" you in finding a job until nearly the end of the program.
- Not for me- 8/18/2019Mari • Student • Campus: Online
Please note that this review is based on my own experience and it doesn't necesarily speak to the quality of the bootcamp itself.
I tried their online part time software engineering bootcamp and it just didn't work out for me, I started off as a complete newbie, and while the pre-work was tremendously helpful to understand a lot of programming concepts, but it simply took a very steep hill and I wasn't able to keep up. Granted, I had some personal life things come up at the time, which did not help, but I couldn't continue after the first big project. I personally benefit more from the brick and mortar type of class for a variety of reasons.
That said, their resources are good, their staff is friendly and helpful and this bootcamp might be ideal for someone who has time. I did see many of my classmates do much better than I did, so it's just a matter of whether if this will fit you or not.
- Great Experience- 4/28/2019Andrew Nikonchuk • Software Engineer • Graduate • Campus: Online
Overall, I had a great experience with the Flatiron School's Online Web Developer program. I took the course as self-paced, and it took me just over 7 months to complete. I felt that the curriculum, which consists of README's, labs, and portfolio projects, to be well-written and reasonable in difficulty. The support through Section Leads, Techinical Coaches, Educational Coaches, and Career Coaches was great throughout. If you get stuck on a lab, there is an ask-a-question feature that allows one-on-one feedback and coaching through a school Technical Coach. The Career Coaching after graduation really helped me find a job and a career I'm excited about! Overall, I highly recommend the Flatiron School.
- Life changing experience!- 4/26/2019Dina Hafez • Front-End Developer • Graduate • Course: Software Engineering Immersive • Campus: London
The insturctors are really good and they are available to ask questions about different tech topics even if it is not in the curriculum. Usually when we struggle with a lab we start by debugging and search for answers online, if this is not helpful then ask one of the technical coaches and then the instructors.
If you want to learn plenty in a short time then this is the right place and I wish you have a great cohort as mine which helped me a lot during the time I spent there.
- Rachel • Student • Course: Online Software Engineering Immersive • Campus: Online
The school described on the website is not at all the 'school' that exists once you've paid your tuition. There are no experienced teachers (my cohort lead is a recent grad with no coding experience, no teaching experience and she generally pretty awful). They are not selective in the admission process - people are rushed through and encouraged so join (pay!) and then drop out en masse. I'm a third of the way through the program and my cohort of 35 is down to 10. The curriculum is old - often 4-5 year old videos with poor sound of other people being taught to code. There are endless 'known' issues with the learning environment not being up to date with changes to ruby. The standards are low and there's no accountability. The curriculum deviates from the syllabus on the website on day one. I have tried raising concerns with student services, and with Avi directly to no avail. The 'school' is opening up new campuses and expanding rapidly - but has a total churn-and-burn attitude towards students.
- Online DS Full time- 3/27/2019Graduate • Graduate • Course: Online Data Science Immersive • Campus: Online
This is a review for the online Data Science bootcamp full time. The admission process was fairly easy; first, a video chat with someone from admissions and enrollments and then a technical interview, for this second interview they assume you have already gone through the preparation course, heads up: this is a free course open to anyone, and after you finished it they ask you to review it, so a lot of the reviews out there are from people who have NOT actually gone through the full program.
During the program it really depends of the instructor and the cohort, in my case there was nothing about the community feeling that they advertise, the instructors are nice but don’t expect much individual help unless you ask in the slack channel. Oh, and don’t even think about joining campus communities if you happen to live close to one, the campus directors will treat you as an outsider-space invader.
The material was difficult to follow, they introduce new concepts and finish with “don’t worry you will learn more on this later”, so the topics shift back and fort. The instructor never reviews the labs and you don’t get a grade or an official statement about the outcome of your projects. All notebooks are on Github and they encourage you to open issues if you find them; I found issues on every single notebook but as a full time student I really don’t want to spend time telling them about the issues they should have reviewed and updated before deploying the notebook. It struck me as a little bit odd that one of the labs was exactly the same as it appeared in a website that I happened to land while searching more about that topic; I’m not a lawyer but it got me thinking about where they source the materials from and how much of this is original content.
When you are approaching the end of the program, a career coach comes along with a bunch of more Jupyter notebooks about how to set up your resume, linkedIn profile, attend meetups, etc. Is not like they have a list of places asking for placements, they just push you to apply to every single job post that includes the words data and analysis; I myself have not yet landed a job. (I will update the review later on this as I still have a couple of months left before reimbursement, if that happens to be the case)
- A lot of material and resources, they do a good job putting together all related topics.
- The platform is easy to navigate.
- Instructors and coaches are nice.
- WeWork hotdesk membership for one year.
- Good education coaches.
- Almost every single notebook has misspellings, incomplete or poorly redacted paragraphs.
- Some lab solutions are completely wrong.
- No feedback on labs as they don’t get reviewed.
- You learn online but you learn alone.
- No information if a project is passed or not.
- Career services are not a staffing company; they just ask you to apply yourself for as many jobs as you find.
In conclusion, be prepared as you will go through probably 2 years of college in 5 months + one month for the capstone project.
**I have also posted this review on Switchup.
- I’ve got a job now, but I miss Flatiron- 2/4/2019Jo Hooton • Student • Course: Software Engineering Immersive • Campus: London
I attended Flatiron School London on the third bootcamp cohort. The support and community values were exactly what I needed when taking on such an intense curriculum. Not only is the teaching and material excellent, the career prep coaching played a key part in my job search. I received a job offer (at what flatiron advertised as the average starting salary) within 2 weeks of finishing the course. The instructors really did go above and beyond anything I had expected. My new job is great but leaving flatiron was pretty emotional.
- Amazing team and curriculum- 1/23/2019ali aziz • full-stack developer • Graduate • Course: Software Engineering Immersive • Campus: London
Coming from a background in business/management I joined Flatiron School to gain a technical skill. After completing the course I am now a Full-stack developer at Tried and Supplied, a recently launched start-up. I am the only developer on the team and I think that speaks to the level that Flatiron prepares you for.
At no point throughout my time at Flatiron School did I think 'I can not do this' and I think that is due to the incredible people there. At each stage, from admissions, instruction, to the careers team you have the support you need to get you through it.
- Highly reccommend- 1/2/2019Elena • Software Developer • Graduate • Course: Online Software Engineering Immersive • Campus: Online
I'm an alum from the Flatiron school's online web development program. I really enjoyed the program and feel like the curriculum was really well designed. Most lessons are short enough that you can feel like you are getting something done even if you only have an hour at a time to dedicate to the program, which was huge for me as I was working full time while going through the program. The instructors were also really great - they have a lot of knowledge and I always felt like I learned a lot when I had a project review. I was planning to transition to the job I have now (within the same company) when I started this program, so I can't say that Flatiron school got me my job, but it's the reason I am prepared for it and doing well. I did still go through the career services track and still found it really valuable - even without the job searching aspect.
- Immersive Software Engineering Bootcamp- 12/2/2018Kurt Bauer • Software Engineer • Graduate • Course: Software Engineering Immersive • Campus: New York City
I chose to go to Flatiron School, in the Manhattan campus, after a lot of heavy research and planning. I was between this cool and mt seconds choice, but after reading a review about Flatiron on Quora that seemed to emphasize the human aspect of coding, & the "bootcamp-prep" platform that Flatiron made available to you for free, I chose them.
There's a flexibility that's part of Flatiron's curriculum can be nerve racking because it really does all come down to how much work you can put in, in a short amount of time. And most likely that's being done while learning new material and in most cases while working on a module-specific pair programming project.
Ultimately, there are other coding bootcamps that are well known for being just as good, but there are no second chances, they have the right to tell you that you can't work for certain companies because they'll pay you too little for them to be able to start taking back the money you owe them, or they're just plane cut throat places where only finishing is the objective.
Flatiron was a very safe space, which manages to squeeze in some Redux & Bcrypt lessons towards the end of the modules. These are some very important lessons that will surely come into play when interviewing at future startups that want to know that you're capable of picking up some slack if need be.
The groups themselves can be very organic and helpful, as much as they can be the opposite. But in the end it's really up to every individual of the group to try to be warm and friendly, and approach all of your collegues questions with openness.
Avi, the founder will come by to give you a life changing talk, which even though he's given it at the start of every mod, he never seems to lose the passion with which he tells it.
Don't listen to friend that might tell you that it's not worth it, that you need to go back to get a computer science degree or that you need to attend some community college courses. If you've saved up for the adventure, please join without hesitation.
You will need to learn not only to pair program, but also how to speak up when things may need to change as well as speaking up so that your friends in your group can give you some perspective on solving a bug.
I moved from Florida to New York, and am currently working at a small startup. This place will give you the skills and resume to be neck in neck with other jr. devs in the area.
I still chat with my cohort all the time on Discord, and we continue to help each other through our interviews. This will be one of the hardest learning processes you undertake because of the time in which you need to learn. But as long as your prepare mentally, you can make it through! This amazing program has taught me that anything is possible when you have the right teaching staff.
People from all age ranges & backgrounds learn and grow with you, and it will definitley become one of your proudest accomplishments.
* These outcomes are not audited by Course Report. In some cases, data is audited by a third party.
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.
Job Seeking Graduates Placed:
After 120 days
Notes & Caveats:
You can download the reports here!