thinkful-logo

Thinkful

Atlanta, Austin, Boston, Chicago, Dallas, Denver, Detroit, Houston, Los Angeles, Miami, Minneapolis, New York City, Online, Orlando, Philadelphia, Phoenix, Portland, Raleigh, Raleigh, Salt Lake City, San Diego, San Francisco, Seattle, Tampa, Washington

Thinkful

Avg Rating:4.6 ( 552 reviews )

Thinkful is an online bootcamp that equips students for new careers in the world’s next workforce by offering online, fast-paced, job-ready programs in software engineering, data science, data analytics, design, product management, and digital marketing. Students learn cutting-edge industry standards, have 1-on-1 mentoring with an industry professional, and receive career services and job placement assistance to get a job in tech. Thinkful also offers a tuition refund guarantee for qualifying courses. While Thinkful is an online platform, the school also has in-person communities in tech hubs around the US, where students can attend in-person events and classes. 

Thinkful’s programs include the 5-month Engineering Immersion and Data Science Immersion, Engineering Flex, Engineering Nights & Weekends, Data Science Flex, Product Design Flex, Product Management Flex, Data Analytics Flex, and Digital Marketing Flex. All courses include personal mentor meetings, a custom-built curriculum, and mentor-hosted Q&A sessions with industry professionals. Students are expected to commit 50-60 hours per week for Immersion programs and 20 to 25 hours per week for Flexible programs. Thinkful students can learn while they can keep their jobs, and access course materials from anywhere in the world. Students can join a community of 3000+ students and mentors on Slack to get on-demand code help and build a professional network. All graduates receive lifetime access to the course curriculum.

Thinkful offers all students career guidance to navigate the job market, build a professional portfolio, and prepare for interviews. All programs guarantee job placement in a qualifying position that is full-time and in-field. If students are not placed within 6 months of graduation, they get a 100% tuition refund.

Prospective students can apply via the Thinkful website, and schedule a call to chat with an advisor. It’s important to note that the Data Science Immersion and Flexible programs have more strict admissions requirements than other programs.

Recent Thinkful Reviews: Rating 4.6

all (552) reviews for Thinkful →

Recent Thinkful News

Read all (86) articles about Thinkful →
  • Data Analytics Flex

    Apply
    MySQL, Data Visualization, Excel, Data Analytics , Business Intelligence, SQL, Python
    OnlinePart Time20 Hours/week26 Weeks
    Start Date Rolling Start Date
    Cost$7,990
    Class sizeN/A
    LocationOnline, Detroit, Washington, Los Angeles, Phoenix, San Diego, Denver, Boston, Philadelphia, Minneapolis, Chicago, Raleigh, Tampa, Miami, Orlando, San Francisco
    Set your schedule in a program built to turn your into a highly-paid data analyst in six months. Benefit from one-on-one mentorship, career guidance, and community support from enroll to hire.
    Financing
    DepositN/A
    Financing
    Options: https://www.thinkful.com/bootcamp/data-analytics/flexible/#pricing
    ScholarshipSelf-identifying women and US military members (active or discharged) are eligible for reduced tuition.
    Getting in
    Minimum Skill LevelBeginner
    Placement TestNo
    InterviewYes
  • Data Analytics Immersion

    Apply
    Start Date None scheduled
    Cost$12,250
    Class sizeN/A
    LocationOnline, Detroit, Washington, Los Angeles, Phoenix, San Diego, Denver, Boston, Philadelphia, Minneapolis, Chicago, Raleigh, Tampa, Miami, Orlando, San Francisco
    A rigorous and structured full-time program built to get you a job as a data analyst. Benefit from instructor-led learning, a virtual classroom environment, 1-on-1 mentorship, and a robust support team.
    Financing
    DepositN/A
    Financing
    Available through SkillsFund
    Options: https://www.thinkful.com/bootcamp/data-analytics/full-time/#pricing
    ScholarshipSelf-identifying women and US military members (active or discharged) are eligible for reduced tuition.
    Getting in
    Minimum Skill LevelN/A
    Placement TestNo
    InterviewYes
  • Data Science Flex

    Apply
    Data Science, Hadoop, Spark, Algorithms, SQL, Python, Machine Learning
    OnlinePart Time20 Hours/week26 Weeks
    Start Date Rolling Start Date
    Cost$7,990
    Class sizeN/A
    LocationOnline, Detroit, Washington, Los Angeles, Phoenix, San Diego, Denver, Boston, Philadelphia, Minneapolis, Chicago, Raleigh, Tampa, Miami, Orlando, San Francisco
    A flexible, online data science course aimed at helping you launch a career. One-on-one mentorship, professional guidance, and a robust community network are on hand to help you succeed in this highly advanced profession.
    Financing
    DepositN/A
    Financing
    Available through SkillsFund
    Options: 
    https://www.thinkful.com/bootcamp/data-science/flexible/#pricing
    ScholarshipSelf-identifying women and US military members (active or discharged) are eligible for reduced tuition.
    Getting in
    Minimum Skill LevelIntermediate
    Placement TestYes
    InterviewYes
  • Data Science Immersion

    Apply
    Data Science, Hadoop, Spark, Algorithms, SQL, Python, Machine Learning
    OnlineFull Time60 Hours/week22 Weeks
    Start Date Rolling Start Date
    Cost$18,500
    Class sizeN/A
    LocationOnline, Detroit, Washington, Los Angeles, Phoenix, San Diego, Denver, Boston, Philadelphia, Minneapolis, Chicago, Raleigh, Tampa, Miami, Orlando, San Francisco
    An accelerated online program of classes, mentorship, and professional guidance designed to get you a career in data science, fast. This advanced program is designed to serve the needs of equipping degree graduates with the data science skillset they need to obtain a career in their field of study.
    Financing
    DepositN/A
    Financing
    Available through SkillsFund
    Options: 
    https://www.thinkful.com/bootcamp/data-science/full-time/#pricing
    Getting in
    Minimum Skill LevelAdvanced degree
    Placement TestYes
    InterviewYes
  • Digital Marketing Flex

    Apply
    Digital Marketing, Growth Hacking, SEO, Data Analytics
    OnlinePart Time20 Hours/week12 Weeks
    Start Date Rolling Start Date
    Cost$4,950
    Class sizeN/A
    LocationOnline, Detroit, Washington, Los Angeles, Phoenix, San Diego, Denver, Boston, Philadelphia, Minneapolis, Chicago, Raleigh, Tampa, Miami, Orlando, San Francisco
    Learn the technical skills needed to build an audience, create a brand, and drive sales. Study with a flexible, online schedule, a personal mentor, and peer groups. Professional career coaches guide you with networking advice and personalized resume tips to help secure a high-income marketing role.
    Financing
    DepositN/A
    Financing
    Options: https://www.thinkful.com/bootcamp/data-analytics/flexible/#pricing
    ScholarshipSelf-identifying women and US military members (active or discharged) are eligible for reduced tuition.
    Getting in
    Minimum Skill LevelN/A
    Placement TestNo
    InterviewNo
  • Engineering Immersion

    Apply
    HTML, Git, JavaScript, CSS, React.js, Node.js, Front End
    OnlineFull Time60 Hours/week22 Weeks
    Start Date None scheduled
    Cost$16,000
    Class sizeN/A
    LocationOnline, Detroit, Washington, Los Angeles, Phoenix, San Diego, Denver, Boston, Philadelphia, Minneapolis, Chicago, Raleigh, Tampa, Miami, Orlando, San Francisco
    A fast-tracked, full time program of online classes, mentorship, and career coaching. Skills, tools, and the support you need to become a highly paid full-stack web developer.
    Financing
    DepositN/A
    Financing
    ScholarshipSelf-identifying women and US military members (active or discharged) are eligible for reduced tuition.
    Getting in
    Minimum Skill LevelBeginner
    Placement TestYes
    InterviewYes
  • Product Management Flex

    Apply
    Start Date Rolling Start Date
    Cost$8,650
    Class sizeN/A
    LocationOnline, Detroit, Washington, Los Angeles, Phoenix, San Diego, Denver, Boston, Philadelphia, Minneapolis, Chicago, Raleigh, Tampa, Miami, Orlando, San Francisco
    This flexible, online Product Management course is built to help you start a brand new, high-paying tech career. You’ll receive a personal mentor, work on real-world projects, and benefit from career coaches.
    Financing
    DepositN/A
    Financing
    ScholarshipSelf-identifying women and US military members (active or discharged) are eligible for reduced tuition.
    Getting in
    Minimum Skill LevelN/A
    Placement TestNo
    InterviewYes
  • UX/UI Flex

    Apply
    HTML, Git, JavaScript, jQuery, Design, User Experience Design, CSS, Front End
    OnlinePart Time20 Hours/week26 Weeks
    Start Date Rolling Start Date
    Cost$8,500
    Class sizeN/A
    LocationOnline, Detroit, Washington, Los Angeles, Phoenix, San Diego, Denver, Boston, Philadelphia, Minneapolis, Chicago, Raleigh, Tampa, Miami, Orlando, San Francisco
    Set your schedule with an online program aimed at taking you from newbie to a confident, highly-paid product designer. Learn the skills and the best way to present them with a team of mentors, career coaches, and community supporters.
    Financing
    DepositN/A
    Financing
    Available through SkillsFund

    Options: 
    https://www.thinkful.com/bootcamp/product-design/flexible/#pricing
    ScholarshipSelf-identifying women and US military members (active or discharged) are eligible for reduced tuition.
    Getting in
    Minimum Skill LevelBeginner
    Placement TestNo
    InterviewYes

Review Guidelines

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

Click here to log in or sign up and continue.

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

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

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

You must log in to submit a review.

Click here to log in or sign up and continue.

  • William Park • Software Engineer • Student
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    I am four months into the full stack flex and the journey so far has been amazing. I was very skeptical of bootcamps at first and read a lot of these reviews before I first started too, but after going through the program I can confidently say that Thinkful goes above and beyond your expectations. The program offers all of the material since day one and you can go comfortably at your own pace without the pressure of finishing by a deadline. Of course it's in our best interests to finish quicker when considering tuition costs, but I can confidently say that I have learned so much within these past few months and it has been worth it. The biggest pro of Thinkful in my opinion is the 1 on 1 mentorship. Every week you can schedule a mentor session as much as you need and get help on whatever questions you have. The support is extremely helpful and the staff has been very flexible and supportive. Thinkful has been an amazing experience and I highly recommend it to anyone looking for a program that helps you from the ground up.  I have built two capstone projects so far and I am excited to finish my last one and start the job search soon. Very excited and grateful for the experience so far!

  • Brandon • Web developer • Student
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    Not only does Thinkful get you up to speed on the modern technologies quickly but it does it with practical best practices and mentors that have the experience to guide students and keep you on the track to success. 

  • Awesome Bootcamp!
    - 4/28/2018
    Sobhit Sharma • Student
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    This has been a great journey for me coming from virtually no programming background. The coursework is really good at taking a fairly new topic and familiarizing us and eventually helping us master it. The most vital aspect of this bootcamp is the one-on-one sessions with a personal mentor twice a week, who is a very experienced developer. This really helped me a lot! On top of that, there are multiple Q&A sessions going on during the day with other mentors where you can go in and participate and ask any questions you may have. There are various milestones that you hit during the course and many projects that you create (which eventually becomes your portfolio as well). This really helps you gather whatever you've learned up to that point and make something out of it. That's the best way to learn and remember what you've learned. Also, there are technical evaluations and mock interviews at different stages of the course to make sure you understand the topics as well as prepare you for the real interviews. Also, you are assigned a program manager who can help you with any problems related to the overall program and also keeps track of your progress. The loan options that they provide is also very flexible. The overall community is awesome.

    All-in-all, the overall structure of the program is really designed so as to ensure your success. I am really excited and glad that I went with Thinkful!

  • Brian Pham • Student
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    In November 2017, I started my Full Stack Flex Course for Thinkful and immediately loved it. I had previous experience in HTML, JavaScript, CSS and flew through the beginning lessons. As the curriculum got more complex, jumping into Node/Express and the Back-end, my frustration definitely grew like it would for any other program. The difference from self-study and studying with Thinkful was the community and the help of a mentor. 

    A big pro to the Thinkful Online Full Stack Flex Course were the Q&A Sessions that are available to students where staff members have an office-hours type video call where they help out all students who drop in with the questions they have. The staff members were extremely helpful and willing to answers further questions outside of the office hours.

    The biggest pro for me was my mentor who pushed me through the program and helped answer questions I ran into along the way. He was able to keep me motivated and to meet with me multiple times a week, which is something I, as a student, definitely needed in my beginning steps. Also, my program manager was able to help by choosing a mentor for me that he knew would fit my preferred style of learning. The staff definitely help to mold the program accordingly for your success, which I greatly appreciated.

    With the pros come the cons and one of the biggest cons was the lack of focus on design. This was not necessarily a problem with the program as a whole, but more because there was no time to focus on it with so much time dedicated to the fundamentals of front end and back end code. 

    Overall, I am currently a few weeks from completing the program and have no regrets in taking it on. I do recommend that those completely new to web development should dedicate more then the recommended 30 hours per week to the program. 

  • Great Course
    - 4/23/2018
    Kat • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    I am genuinely surprised that they managed to make a developer out of me! I feel the curriculum is not sufficient for someone coming from absolute zero coding background, but they have lots of recommendations and external sources with it. My mentor was brilliant, and beyond helpful at all times, I really enjoyed working with him. I would definitely recommend this course, because of the great deal of support, flexibility, and good quality education.

  • Kyle • Web Developer • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    Thinkful pairs you with an experienced mentor who helps you out every step of the way. In addition, they provide regular QA sessions and slack to get help between mentor sessions. I always felt that there was a path to success so that I kept learning and moving through the program.
  • Hadas Ben-Tsur • Student
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I'm currently attending the online Full Stack Flex program with Thinkful. I participated in another in-person bootcamp elsewhere and found it really lacking as concepts weren't explained thoroughly and instructors/staff weren't around often enough to help me through tough assignments. So I found Thinkful through Course Report!

    At Thinkful the course curriculum is so thorough that I'm able to tackle a good 70% of it on my own. They provide so many additional resources if you want to dig deeper or if you need help understanding a concept. Besides the fantastic material, there are also many Q+A sessions throughout the day. If I'm ever stuck on a problem for more than an hour I hop into a Q+A session and am guided in the right direction. I've been in many of these sessions and interacted with many of the instructors and each one helps put me on the right track without handing me the answer or making me feel stupid for not knowing something. I also have an incredible mentor I meet with twice a week on a video chat where we go over my homework and any questions I have. 

    There's also a strong focus on job eligibility between mock interviews that are part of your course requirements, career Q+A sessions offered several times a week, and the capstone projects that are great additions to a portfolio.

    I'm so grateful to have found Thinkful through Course Report! I find myself facing mental challenges I never experienced before yet it's all good because the Thinkful structure and team is encouraging through every step.

  • Eugene Levit • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    During my time at Thinkful, I was lucky enough to not only interact with several great mentors, but to also interact with other Thinkful students through our ever-active Slack channel. I learned so much from the people at Thinkful, not just about programming, but how to interact with the developer community, which is filled with so many talented people from all walks of life. I want to thank Thinkful for introducing me to this community, and I recommend anyone interested in Wed Development to sign right up!

  • Love Thinkful!
    - 2/26/2018
    Ethan Zhou • Student
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    As a student in high school, I've looked into many options for me to learn web development. Every boot camp, online or otherwise, turned me down except for Thinkful. WIth a simple email and no questions asked, I was allowed to participate in the Full Stack Flex program. Now I'm a month and a half into the course and I absolutely love it. The mentor program is extremely helpful and even in the time between mentor sessions, there is a slack channel open for questions. The course is divided into 6 modules with a final project/capstone and a mock job interview at the end of each one. Everything about the course prepares you to be job ready by the time you graduate. I highly recommend it to anyone interested in learning about web development. 

  • Hands on Course
    - 2/25/2018
    John P Quen • Student
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    So far this course has been amazing. The quick access to help thru mentor meetings and Q&A sessions make it for me. I have not once been stuck and not been able to get great, quick, in person hands on help. The curiculm is so well laid out and I have been having a lot of fun doing it. 

  • Kim • Vice President information security engineer • Student
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    This course was flexible, convenient, and thorough.  The mentor meetings complemented the curriculum and having the mentor to provide in depth perspective and guidance on more technical concepts was truly invaluable.  I already had a significant background in Computer Science.  The course was flexible enough to get extremely deep in certain topics and touch less on topics I already understood in order to get the most I could out of the course. I learned SO much on the topic of data science and had practical experience that I was able to immediately apply at my job.  Extremely worth it!

  • Graham Walker • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I wish I had done Thinkful sooner than trying to study on my own. The mentor sessions are crucial to excelerating your learning. The curriculum sifts out what you need to know, but allows you the chance to learn more in depth about a topic if you want to. I recommend you do. There are Q&A sessions with experienced developers multiple times a day. The slack channel is supportive and you'll always get help to a problem you are having. Remember to be specific. You won't regret taking this bootcamp.

  • Student
    - 2/24/2018
    Tsehaye Habtom • Senior Data Analyst • Student
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    I have being working as Statistician (Data Analyst) and programmer (statistical and database) for many years. I know I have extreme passion and patience in programming. I was looking for programming that can challenge me and mostly that I enjoy doing it. Last year, I heard about computer programming Bootcamps from a coworker and I did more research about the different computer programming Bootcamps. I didn't know nothing about Thinkful before . In the third quarter of last year, I filled my profile on switchup.org and they recommended me Thinkful. When I talked to Benjy from Thinkful on the phone, I knew I found the right program for me. I found it very convenient for me. I work full-time, take care my family, and learn modern web development.

    Among the many things that I love about Thinkful is that they have a well-established learning platform(technology). Moreover, many people are involved in teaching and evaluating your skills throughout the program. You have a program manager, a one-on-one mentor, technical evaluator, capstone project evaluator, and career coach. The mentors are very competent. A big shoutout to Moosa Hassan who was my mentor for the first part of the program who used to sacrifice his time more than two hours of his time in every session.

    I am almost half way in the program and I love everything of it. I can't talk about career placement as I haven't graduated yet, but as of now, I would definitely recommend the program to anyone who is interested to challenge themselves and learn everything about full-stack web development.

  • Tony Brancato • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    Why Thinkful

    In April of 2017 I decided that I was going to learn how web development. I had no idea what language(s) I wanted to learn or even what languages I should learn. So, utilizing one of the only useful skills from my degree in History, I researched.

    And then I researched some more.

    After spending some time with a free “learn to code” site, I found that I enjoyed it and could see myself developing web apps as a career. I consumed hours of Youtube videos on coding bootcamps, read the seemingly endless reviews from the various bootcamp review sites (like this one!), and reached out to people I knew working in the industry.

    After all that research I concluded the following: Thinkful has the most employable curriculum - After all, getting a job is priority #1, right? Their full stack javascript curriculum is essentially what is gaining demand. Thinkful’s curriculum is built to change - This was one of the biggest factors for me. Knowing that Thinkful keeps tabs on the ever-changing web development industry means that what you learn is what is being used in the industry today. Thinkful has a job guarantee - They’re not the only ones, but they’re one of the few. Also, the guarantee does not apply to me, but the fact that they offer it and the fairness of their terms led me to believe that they’re putting their money where their mouth is. Longer Mentor Sessions - When I compared the length of the mentor sessions to Thinkful’s competition, Thinkful won by 30 minutes per session. Not a small number, especially since those sessions are the real selling point of the program.

    Getting Started with Thinkful

    I began working the Thinkful curriculum in mid-May of 2017 and began my mentor sessions the following month. Thinkful allows for up to a one month lead time on beginning the program. This was invaluable as I had no idea what I was getting myself into.

    About a week before my first mentor meeting, I was assigned a mentor. My time with my first mentor was rather short (about a month) and I ultimately requested a different mentor. While my first mentor was a great guy and seemingly knowledgable developer, we just didn’t hit it off. And here’s the thing–unlike college/university, you get to choose who your educator is. Don’t like them? Ask to be paired with someone else, that simple.

    Within a few days I was paired with a new mentor. I finished up the first piece of curriculum, fundamentals, about a week after meeting my second mentor. Then the real learning began.

    As I progressed through the fundamentals of web development and then started on server-side programming, I truly began to see the value in having a mentor. Online videos and mass-marketed-subscription-curriculum will only get you so far–eventually you’re going to want to have a conversation about what you’re learning.

    The Value

    Curriculum

    First, Thinkful’s curriculum is amazing, largely due to how succinct it is. It tells you nothing more than you need to know, and certainly nothing less. While the curriculum might seem limited at first glance, it is actually just well written and chock full of links to examples that put the subject into practice.

    The People

    I had a realization during my graduation call with my program manager; during my time as a Thinkful student, I never once felt like I was by myself. Sure, sometimes I (foolishly) didn’t reach out for help when I encountered a problem but the resources were always available. There are sometimes dozens of Q&A sessions available each day, their Slack channels contain innumerable useful tidbits about web development (often the Slack conversations are better than some meetups I have attended), and the mentors are an invaluable resource.

    The students also play a massive role in each other’s courses as we are always helping one another. Nothing hones your skills as a developer more than assisting someone with their problems.

    The Mentor(s)

    While at Thinkful, I developed relationships with multiple mentors though I was only assigned two. This happens because every mentor cares about your development as a student, regardless if you are assigned to them or not. If they see that you need help, they help–simple. I had two mentors assigned to me over the course of the program and each was instrumental to my success as a student.

    Additionally, the mentors make you work for an answer. Stuck on something? They’ll point you in the direction, offer clues, and tell you if you are warm or cold. In my opinion, that is one of (if not) the best teaching methods for learning this material. Coming to most solutions on my own–with guidance, of course–has made a huge impact on my confidence in my abilities as a new developer.

    Career Services

    From day 1, you and Thinkful have one goal–Get. You. A. Job (as a web developer). Also, from day 1, they’ve got an entire staff of folks to help you do just that.

    After you graduate, you go to school again, except this time you are learning job hunting techniques that can make or break your search. Oh, and you get assigned to a career specialist that will help make introductions on your behalf. I mean, if that’s not value, I don’t know what is.

    Was There Anything Bad?

    As with everything in life, with the good comes the bad. Fortunately for myself and Thinkful, the bad is mostly negligible.

    The only thing that I believe Thinkful needs to work on is their growing pains. They are expanding rapidly, and it seems that sometimes their people are a bit overworked. That being said, I have never felt like the attention I received from a Thinkful staff member or mentor was anything but the ever-so-coveted, undivided attention. Whether I was in a one-on-one mentor session, a 15 person Q&A, or receiving a reply to an issue on Slack, I felt like I was being addressed. Now, this may not sound like a lot, but after spending 5 years at a university and an adolescence in the public school system, this feeling of always being one-on-one is exactly what I needed to succeed.

    Well, looks like I managed to turn their one negative into a positive. What does that tell you?

    Final Thoughts

    While I am only beginning my job search this week, I can confidently write the following:

    I built three apps from scratch, each one increasing in complexity. I understand the development process at a base level. I have a general understanding of computer science fundamentals. I can look at a design sheet or a HTML wire frame and make a functional, responsive, and mobile friendly web app.

    I could not have written those sentences 7 months ago.

    Ultimately, I was able to become qualified to be a junior developer while still working my 9–5 (more like 8–6) 5 days a week. The program flexed when I needed it to and I was still able to maintain my commitment and learn the fundamentals for a new career. If you feel that you have similar goals and situation, I urge you to contact the good folks at Thinkful and learn more.

  • Great Experience
    - 2/17/2018
    Ross • Software Developer • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    Enrolling in Thinkful's Flex Program was one of the best decisions I've made for my career. They have a pretty comprehensive curriculum that gives you a solid foundation in web app development using some of the hottest modern web technologies. When I first enrolled I thought there were some things left to be desired in the curriculum, especially for people that were new to coding. But it was regularly changing and improving, which I thought shows their dedication to a quality education. They don't teach you every language or framework, but through 1-on-1 mentorships and interview practice, you really get a sense of what companies are looking for in a web developer. You're also able to make great connections with other students and mentors on their Slack channels and Q & A sessions. There is a wealth of resources available to you as a student, and the community is always there to help or just chit chat about coding or the industry.

    One of the things that really stood out to me as I was browsing bootcamps was Thinkful's transparency and how they openly share statistics on student outcomes. That was really what lead me to choose them over their competitors. After enrolling and graduating I really felt the honesty and integrity that they have. The mentors and coaches really want you to succeed and are more than willing to accommodate your needs as a student even if you need extra time to deal with things in your personal life or need some extra boost in your knowledge or ego (coding can really kick you in the butt sometimes). There is a great community building around Thinkful all around the US/world and that will only help you as a student and as a developer starting your new career.

  • Amanda • Software Engineer • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    After I decided I wanted to learn web development, I did a lot of research before choosing Thinkful.  I considered in person and online bootcamps, full and part time courses, 3 and 6 month programs, different technologies, etc. There are so many options and I am so glad I chose Thinkful's online Full Stack Flex bootcamp.  

    Why I liked Thinkful's Full Stack Flex course:

    • Learn the most current tech - JS, Node, MongoDB, React, Redux 
    • Written course materials instead of videos - easy to go back and reference when working through projects
    • Lots of examples and small projects to enforce the concepts
    • Several options to get help - mentor, slack channels, Q&A sessions
    • Go your own pace - it's online and you are not in a cohort with others so once you understand something you can move on
    • Mentor to keep you on track and review your work
    • Graduate with 3 projects and a portfolio to showcase them
    • Career services to help you if needed after graduation

    My one suggestion for someone considering the full stack flex program would be to take some HTML, CSS, JavaScript and jQuery courses before starting.  Yes, they teach it all in this course, but it was really nice going into the class and already having some prior knowledge.  It made learning the rest a little less daunting. 

    I did the course full time, working 40-50 hours a week and completed it in 3 months.  I really liked that you only have to pay for the months you use, so I was refunded for the other 3 months of the 6 month program.  I graduated with a solid portfolio and was able to find a job within a month of graduating.  I love coding now!  

  • Adam Rosenblum • Front End Web Developer • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I am a recent Thinkful graduate (11/30/2017) and I can honestly say that enrolling in Thinkful was one of the best career decisions that I have made.  Before Thinkful I had tried a lot of other online courses, but had never been very successful. 

    What differentiates Thinkful in my mind is the mentorship, Slack channel, and Q&A sessions, so you are never alone.  Learning to program is hard work and not having to learn it alone makes a huge difference. 

    After graduating I had an amazing career counselor that worked with me and I was able to find a job within a couple of months as a Front End Developer.  My new career would not have been possible without the amazing people at Thinkful.  

  • Seth Brown • Front End Developer • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I had a mostly wonderful experience at Thinkful. I did the Flex (AKA part-time) Full Stack Web Developer course, which requires you spend about 20-25 hours a week over the course of 6 months. I worked full time while I was in the program, and it was not easy! Be prepared to have minimal free time for many months. Also, there are post-graduation requirements to maintain the job guarantee, you have to apply to 7 jobs a week and attend 2 meet ups a month, so even after you finish, you don’t get a break until you get a job. 

    That being said, if you’re up to the challenge it can be extremely rewarding! I got hired within 3 months of graduating and nearly doubled my income with my first job!

    Also, the guidance staff at Thinkful is incredible!!  They were there for me every step of the way and always had my back. My mentors were such a valuable insight into the tech world, and my career coach taught me basically everything I know about job hunting!

    Summary: if you’re up for a challenge, this program can be extremely rewarding, but don’t do it on a whim or if you’re not prepared to give up your Saturday nights.

  • Marcy • Software Engineer • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    THINKFUL MORE THAN EXCEEDED MY EXPECTATIONS. It provides the individualized help, support and sense of community that I’d previously thought were only available through an in-person program.

    I really did my homework before settling on Thinkful’s online full-time immersive program.

    The first program I looked into was ‘in-person’. I didn’t sign up because I didn’t feel the curriculum was ‘ahead of the curve’, and I felt my contact at the school was more of a salesperson than an educational advisor. Next,  I found an online program that had the curriculum I was looking for and attended for about a month. While this was a very good experience, I wasn’t being challenged enough so I looked elsewhere. ( This school was very good about pro-rating and returning the remainder of my tuition. )

    I enrolled at Thinkful because the curriculum keeps just ahead of the current industry and because of the amount of support the school provides. Besides having a dedicated mentor, several QA sessions with professional developers are available every day.

    A big part of what made my experience so fantastic was my program manager, Theresa. When life events, conceptual stumbling blocks or other conflicts hindered my progress, she provided me with a variety of resources to help me through.

    Even after graduation, Theresa and the careers team continued to support me until I got an incredible job. And now, almost a year later, I continue to refer to my coursework.

    Attending Thinkful was not only, one of the best experiences of my life, was an invaluable investment in my career.

  • Excellent course
    - 1/15/2018
    Nic • Researcher • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    The Thinkful Data Science Bootcamp is an excellent course. The curriculum is broad enough to cover needed topics without being touch-and-go (if I may call it so). It has a healthy dose of "do-it-yourself" exercises. Mentor was an expert. One thing that could be improved is sometimes a bit more clarity on the degrees of freedom of particular classifiers. 

     

     

  • Missy Tracy • Student
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    I'm currently taking the Flexible Data Science Bootcamp and couldn't be happier with my decision.  I researched various in-person and online bootcamps for a year before finally deciding to go with Thinkful.  I was initially skeptical of bootcamps in general.  Coming from a background in academia (environmental engineering), I was afraid I would be wasting my money for an intangible result.  I was wrong!  I'm only about a month into the program but am blown away by how much practical knowledge and coding ability I have gained in such a short time.   

    The online learning platform is great, as is the flexible schedule.  The program has a very personal feel.  You set a pace that works for you.  I've also been really impressed with the entire Thinkful community.  Having a personal mentor is a huge benefit and holds you accountable.  I'm very excited to continue to grow my skills over the next several months.  

  • Matt • Junior Developer • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    Attending Thinkful was probably one of the best decisions I've made. I've waited until I was hired as a developer before reviewing so that I could give a full review of the bootcamp, both the curriculum and the post-grad support.

    To give some context - Prior to Thinkful, I had dabbled in several fields - academic research, law, and recruitment. For various reasons, they were not satisfying to me. In the spring of 2017, I decided to relocate to Seattle. Alongside the move, I decided to give software engineer a chance as I had always been interested in it and thought it was the perfect time considering the move.

    I was looking for several things in a bootcamp - the ability to do it online since I was relocating, the opportunity to work with others, the opportunity to be taught by somebody who worked in the field, a solid structure to the curriculum that would guide me as I learned, a portfolio to demonstrate my skills upon graduation, and a guarantee that I would get a software position of some sort (or lacking that a solid history of placing people in a position).

    Thinkful immediately stood out to me because, to my surprise, they met every single one of my criteria, including, the best case, the job guarantee. I'll review each of my criteria in a short (or long) summary of how Thinkful did and didn't live up to them. (Spoiler, they did).

    Mentor - This breaks down into two, engineering mentor and career mentor. Thinkful's mentor support has been phenomenal. I worked with an engineer that knew his stuff, guided me when I struggled and, most importantly, let me struggle instead of giving me answers. Our relationship was tight over the 6 months I worked with him and I truly couldn't have asked for a better one. When I graduated, I was placed with a career mentor who guided me through the tough and draining application processes, always motivating me and helping me get better. The amount of resources made available to me was staggering. I truly wouldn't have been able to find a job as quickly as I did without her help. Thinkful absolutely shines when it comes to the mentor support.

    Work with Others - As I did the part time, I was solo for most of the bootcamp. Thinkful offers extracurricular lectures and a very active community of other learners for you to tap in to. So while I wasn't mandated to interact as part of the part time bootcamp, the community was there and extremely helpful.

    Curriculum - This was arguably one of the most important considerations. Thinkful's curriculum is not only excellent, but constantly updated to stay relevant. The Thinkful team was constantly improving on the curriculum and keeping active students informed of additions so that we could revisit the improved information. Aside from the improvements, the material itself was relevant, clear, and easily understood. It had a number of practice problems/projects that helped to refine my understanding and had a number of guided lessons to help. In addition, they constantly sought feed back to ensure that the material was error free and easily followed. The curriculum covers an extremely modern (and desired) stack and it teaches you how to teach yourself. So while the stack my go out of style in the future, the skills and methods you gain from Thinkful goes beyond just one stack but how to think like an engineer. However, their coverage of Computer Science fundamentals was extremely brief and in my opinion did not prepare me as well as it could have for interviews. This is probably the only criticism I can make of Thinkful. But, I cut them a huge amount of slack primarily because this is NOT a computer science degree or program. It is a web development program. So they focus a ton of effort for preparing you to be a web developer. And as I touch on before, they teach you to teach yourself. So they introduced basic computer science fundamentals and provided a cursory overview and I was able to supplement that information with my own research and study. Interviews are curious to know if you have a basic grasp of this information, so having a solid understanding of it is important to get through the initial interviews.

    Portfolio - I sought a portfolio so that I could have real projects to show to prospective employers. As part of the bootcamp, you're required to develop 3 projects and a portfolio site (plug- https://mattpeebl.es). These projects are rigorously reviewed to ensure originality and mastery over the subjects. They also give you a ton of things to talk about during interviews. I was extremely pleased by the requirements they set and the feedback I was given to improve.

    Job Guarantee - This was the clincher for me. A job in software development within 6 months of graduating or my money back, in full. This alleviated so many of my worries and was the deciding factor for me. Thinkful takes great care to ensure you do get employed and works tirelessly to see that you do. In my experience, this wasn't an empty promise but one of their core values that they strove to meet everyday.

    There's a ton more I could go into - like the constant support I received from their support team, the ability to place the course on hold when life gets in the way, the project managers who were extremely available, their huge success in creating communities across the United States, their vote of confidence in not just their students but the tech community as a whole with their most recent fund-raising series and so much more. 

    Thinkful was, again, truly one of the best decisions I've made and gave me the means and knowledge to work in my chosen field, successfully. 5/5 across the board from me.

     

  • L. Morales • Digital Producer • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    Excellent experience with Thinkful's Front Web Development course. My mentor asked the best questions and always provided clarity on the coursework. Curriculum is no joke though---be prepared to work hard. 

  • Ryan • Student
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I am currently finishing up my second month of the program.  They provide you with everything you need to learn from a blank slate.  You will have a mentor, a program manager, helpful developers that host q and a sessions, and a community on slack eager to assist.  It has been a great experience so far and manageable with my full time job.  If you are very serious about getting into this field, this is a great avenue to take.  I had no prior programming experience before this.  I simply like technology and enjoy problem solving.  None of this program has felt like school.  I would encourage you to explore this field and see if it interests you.  If it does, Thinkful is a great option.  

  • Jinesh • Student
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    I made the decision to apply to Thinkful's bootcamp back in September 2017. It's now January 2018 and I can confidently say it was a great decision. The amount I've learned in only a couple months is amazing. This course is very fast paced, but it's also extremely rewarding. 

    I've had two different mentors, one for the Web Development Fundamentals part and one once I entered the Full Stack part of the curriculum. Both mentors had distictly different teaching styles, yet both were extremely knowledgable and helpful when I was stuck or struggling to grasp a concept.

    Another great thing about the course is that they not only teach you Full Stack Web Development, but also teach you ways to get involved in the tech community around you through meetups. They are dedicated to making sure you have the skills to be a developer and they are also dedicated to teaching you ways to network. 

    I have not gotten to the Job Assistance part of the program yet as I am still working through it, however, I have talked to a career advisor who has been extremely helpful in helping me decide on places to look at once I finally reach that part of the course. Also, my career advisor provided me with resources to look at for my future job search while I work through the course. The support provided by all the people I've experienced at Thinkful has been great and I look forward to continuing the course! I would highly recommend Thinkful, but keep in mind that you have to be dedicated to the course and put in the time to succeed. You will invest a lot of time and effort, but it is definitly worth it. 

Thinkful Outcomes


N/A
On-Time Graduation Rate
78%
In-Field Employed
$60,450
Median Salary

100% of students intended to seek in-field employment within 180 days of graduating. 0% of students did not intend to seek in-field employment.Below is the 180 Day Employment Breakdown for 9 graduates included in report:

180 Day Employment Breakdown:

Full-time employee
77.8%
Full-time apprenticeship, internship or contract position
0.0%
Short-term contract, part-time, or freelance
0.0%
Started a new company or venture after graduation
0.0%

Employed out-of-field
0.0%
Continuing to higher education
%
Not seeking a job for health, family, or personal reasons
%

Still seeking job in-field
22.2%

Could not contact
0.0%

Salary Breakdown:

100% of job obtainers reported salaries. 0% of job obtainers were hired by the school itself.

Notes & Caveats:

Read the full Thinkful CIRR report here

Thanks!