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.62 ( 544 reviews )

Thinkful is an online school that equips students for new careers by offering online, fast-paced, job-ready programs in software engineering, data science, data analytics, design, and product management. 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 (and even offer a tuition refund guarantee). 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 flagship programs are the 5-month Engineering Immersion and Data Science Immersion, Engineering Flex, Engineering Nights & Weekends, Data Science Flex, Product Design Flex, Product Management Flex, and Data Analytics Flex. All courses include personal mentor meetings, a custom-built curriculum, and daily 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 set their schedules, learn while they can keep their jobs, and access course materials from anywhere in the world. Students 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.62

all (544) reviews for Thinkful →

Recent Thinkful News

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

    Apply
    MySQL, Python, Data Visualization, SQL, Excel, Data Analytics , Business Intelligence
    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, Python, SQL, Hadoop, Machine Learning, Spark, Algorithms
    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, Python, SQL, Hadoop, Machine Learning, Spark, Algorithms
    OnlineFull Time60 Hours/week22 Weeks
    Start Date None scheduled
    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
  • Engineering Flex

    Apply
    AngularJS, HTML, Git, JavaScript, CSS, React.js, Node.js, Front End
    OnlinePart Time20 Hours/week26 Weeks
    Start Date Rolling Start Date
    Cost$9,500
    Class sizeN/A
    LocationOnline, Detroit, Washington, Los Angeles, Phoenix, San Diego, Denver, Boston, Philadelphia, Minneapolis, Chicago, Raleigh, Tampa, Miami, Orlando, San Francisco
    A flexible program built to get you a career in full-stack web development. Study online at a pace that works for you, while a team of mentors, career coaches, and peers guides you every step of the way.
    Financing
    DepositN/A
    Financing
    Available through SkillsFund

    Options:
     https://www.thinkful.com/pricing/#financing
    ScholarshipSelf-identifying women and US military members (active or discharged) are eligible for reduced tuition.
    Getting in
    Minimum Skill LevelBeginner
    Placement TestNo
    InterviewYes
  • 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
  • Engineering Nights & Weekends

    Apply
    HTML, Git, JavaScript, CSS, React.js, Node.js, Front End
    OnlinePart Time25 Hours/week37 Weeks
    Start Date None scheduled
    Cost$12,900
    Class sizeN/A
    LocationOnline, Detroit, Washington, Los Angeles, Phoenix, San Diego, Denver, Boston, Philadelphia, Minneapolis, Chicago, Raleigh, Tampa, Miami, Orlando, San Francisco
    An online program that will turn you into a full-stack web developer after hours. Work up from the fundamentals, write strong code, and build the perfect job-ready portfolio.
    Financing
    DepositN/A
    Financing
    Available through SkillsFund

    Options: 
    https://www.thinkful.com/bootcamp/web-development/nights-weekends/#pricing
    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.

  • Joshua Adams • Software Developer Apprentice • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    Fully immersive web development class. Extensive work in teams and with groups, as well as mentorship, career planning, in person meet-ups and networking. They really want you to succeed and it shows. It is a very intense and hard program, expect to work 50-60 hours a week, but when you are done you have what it takes for a job in the industry. Not to scare you away but you will have to have grit to get through it. It is absolutely worth it, but make sure you really have the time to devote to this. I worked part time as well which I would not recommend but I had no choice. Know your limits!

  • Student
    - 2/2/2019
    Enzo Vernon • Student
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I have been enrolled in the Full Stack Flex course for a couple of months and have found the curriculum extemely stimulating. One aspect that I didn't anticpate, but is as valuable as the content, is the relationships you forge with your program manager, mentor, and peers. My program manager, Mayank, has been supportive in my growth not only as a software engineer, but also as an individual. My course mentors help me to understand difficult concepts and challenge me to inspect a problem from a variety of viewpoints -- a crucial skill to critical thinking. 

    The structure of the material is intuitive because the technology supports one another. The mock interviews are great because they are ensuring i'm prepared to add new information to my knowledge base. Finally, I firmly believe the curriculum is setting up their grads to not only graduate but get employed. 

  • Courtney B. • Student
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    As a current Thinkful student, I must say that I truly would recommend this program to anyone interested in coding. The structure of the program is balanced for both those with no coding experience and beginner-coders. When I first began with Thinkful I had no prior coding experience but as I have continued with the program, it has prepared me with the appropriate soft skills and technical skills to handle live coding challenges and to communicate clearly with other coders. Thinkful also has a great mentoring program, an active slack community and engaging sessions during office hours. Whether a hobbyist or looking for a career change I truly recommend Thinkful as  your place to begin on your coding journey.

  • Changed My Life
    - 12/9/2018
    Jacob MacInnis • Full Stack Software Engineer • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I looked around the coding school landscape and found that Thinkful was perfect for me. I took on the Full Time Engineering Immersion 5 month program. I had an incredible senior developer mentor who genuinely cared about my career and progress. I found the teachers to be highly skilled in their fields and patient with new learners. The curriculum was very challenging and very current. Upon graduating my new skill set was highly sought after. I am continuing to work with Thinkful as I enter the job search until I am hired. I found that the entire Thinkful organization cares about the student success.

  • full stack flex
    - 11/20/2018
    Laura • student • Student
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    I am a current student at Thinkful Full-stack flex program, and I can honestly say that I've never enjoyed learning as much as I have with this program... granted, I wasn't the most eager student growing up. I fell into web development just like most stories you'll hear, it just sort of happened and the timing couldn't have been better. So to give you a quick but hopefully helpful summary, keep on reading. If you enjoy skipping to the end of the book... I HIGHLY RECOMMEND ATTENDING THINKFUL CODING BOOTCAMP, it's an excellent, well-thought-out program and (here's the catch) as long as YOU put in the work, you can get so much out of this course.  

    ****side note: if you want to follow along in my journey, subscribe to my youtube channel at: https://www.youtube.com/channel/UC2Rgy6MBNl2M2fLgNpa2ohw?​ ******

    And now for the full review, based on my personal experience: 

    starting point: a few months of self-taught code. (HTML, CSS, some JavaScript) (FreeCodeCamp, CodeCademy, Youtube)
    end goal: to become a front-end developer to work closely with designers to turn their skills into functionality; and to be knowledgeable in full-stack, so to build better work relationships and conversations with all departments, especially those affected by a project (directly or indirectly)

    Pros: 
    1. Q&A, Q&A, Q&A, Q&A, Q&A!!!!  there are ongoing info sessions touching all topics of all levels. This means you can hop onto a live chat with an experienced coder at virtually any time. This will help you advance faster, as you don't have to "wait until the next class or your next scheduled mentor session". These sessions are key to building a community of other coders who are often at the same level as you or are willing to learn from you and/or help teach you. The experienced developers are motivated, and willing to either help you get unstuck or help guide you in the right direction, so you can figure out how to 'unstuck' yourself. The experienced developers are also very eager to help you outside of the suggested Q&A time. I recommend attending as many as you can. The live Q&A sessions are soo, extremely helpful and make Thinkful's coding bootcamp truly unique and worth it.
    2. One-on-one mentors. You will get paired with a mentor, which is undeniably one of the best features a bootcamp can offer. In my opinion, this is a  valuable one-on-one time that you wouldn't get at an on-campus bootcamp, as I feel like other students would be fighting to meet with the teachers after classes. The mentor sessions allow you to gather your questions (big or small) and spend as much or as little time as you'd like on that particular question until you're sure you've understood it. Your mentors are also very friendly and are motivated and willing and eager to help you out. You can ask them anything from debugging your code to what life of a developer is like to career advice. Take advantage of your time with your mentors - they're there for you!
    3. Program managers! Omg this is so incredibly helpful. They're your "big brothers", your "annoying parents that care about your success", and your "middle school principal that, despite only seeing them occasionally in the hallways, somehow knew that you weren't paying attention in class". You don't meet with them that often but it's a scheduled time APART from your time with your mentors and lessons, that is dedicated to your success and progress. Be honest with them, as they are also there to help you succeed, they genuinely want you to do well, and they will work with you!
    4. The curriculum - wow I still don't know how someone had the patience and the knowledge to plan each lesson of the program, including everything from the layout to the challenges, to the big projects. It is an easy-to-follow curriciulum that guides you smoothly from one task to another. Each section is balanced between readings, challenges, quizzes, and reviews. So far, I see it as a fail-proof way to learn
    5. The flow - What do I mean by this? The natural flow of the program, and the 'speed' in which you are guaranteed to move through the lessons, prepare for interviews, look for jobs, and become developers. It really is incredible. Just remember, you MUST put in the time and the effort
    6. It's online. You can spend the next six months in pajamas or your birthday suit if you wish ( just make sure to dress appropriately during your live video sessions!) Also, if you have the chance, TRAVEL TRAVEL TRAVEL, take advantage of this time in your life and take the course on the beach in the Bahamas, because why not? 

    Cons 
    1. money, money, money - must be funny, in a rich man's world (sorry, big fan of ABBA here). So here's the thing: money is obviously the biggest deciding factor, as it is a great chunk of money that you're putting into the program, but here's the most important thing I can say - if you believe this is something that you truly want to perceive, then consider the cost as an INVESTMENT. It's an investment to yourself, an investment to your future, to your skillset, to your bank (let's be real, if you do this right, you should eventually be finding a job that will allow a growing salary with time). So again, if you're serious about attending, invest in yourself - even if it means working one more year at that crappy job and having to deal with your crappy boss ... just one. more. year. Save up and do it. (this is coming from someone who currently has - no joke - $122 in her bank account and moved back in with her parents at the age of almost 30. 
    2. time - listen, guys, I'm gonna repeat myself but this is an INVESTMENT. If you are serious about this, you have to make sure to COMMIT fully to this program. If you know you have something that will be distracting in the next 6 months, then postpone but make sure you make this your priority. 
    3. Sometimes you just have to find your learning groove and that may take some time. This course is not something to take lightly and studying should be your top priority. Just like the others, this isn't really a con, it's just a matter of taking the time of figuring out what it is YOU want. 

    FINAL THOUGHTS: spend time getting to know your goals and level of commitment, once YOU'RE ready, sign up for Thinkful coding bootcamp, once you're signed up and ready to go just hit the floor running and enjoy every minute, every missed semi-colon of frustration, and every new online-friendship you get, because it truly is a POSITIVE life-changing experience. 

  • Omar Ebid • Student
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    What initially drew to me to Thinkful was the various concentrations I could choose from in the Data Science course. Compared to other programs I looked at, they had the most variety. For reference my interest is in Biological Physics and they offer a Bio-statistics concentration. 

    What keeps me at Thinkful is another story. At first i thought no face to face meetings or classes would be a drag but between my two weekly 45-60 minute sessions with my mentor I get to ask any questions that cross my mind. They can be about Data Science, the curriculum, or anything I ran across. My mentor is probably my favorite part of the program. They're invaluable in terms of their knowledge, work experience and their desire to teach. I honestly couldn't ask for a better mentor. She has a PhD, runs her own labs, does research, consults for firms... If I have a question my mentor knows the answer or can point me in the direction.

    In addition to my mentor, my program manager checks on me weekly and between her and the Student Success team I can reach out for any other issues i may have during my course. They were even available when I felt overwhelmed by some deadlines due to constraints from my job. These people really care and are invested in my success and I appreciate the support from every direction. The minute I reach out to one of them, instantly they're all aware and everyone reaches out to me with advice. Can't ask for more.

    The other benefits are the lectures other mentors, students and contributors post on your main Thinkful page. These can cover topics from mathematics, AI, Web design etc... If you're serious about becoming a programmer you need to learn some basics and have some general knowledge about different topics related to your work. For an interdisciplinary field such as this, these "office hour" lectures are very useful.

    This is a great program and you will definitely be joining a community dedicated to your success and learning above all.

  • Excellent Course
    - 11/15/2018
    Kishen Sharma • Student
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A
    Things that I love about this camp:
     
    -5 Unique Capstone Projects
     
    What I like most about these projects are that you are able to select which data sets to analyze. You have complete freedom to take your analysis in whichever direction you'd like. Thinkful does a really good job of letting you get creative so you can stand out from others while also holding your work to a really high standard of quality. My mentor has been nothing short of fantastic and has been pushin me on all of my projects to go above and beyong what I originally intended.
     
    -Mentor Sessions/Workshops
     
    The Mentor sessions are great. You can ask you mentor any questions about your code, resume, careers, and really develop under their guidance. It's a great opportunity to build a relationship with someone who could be a reference for you later on in your job search.
     
    If you ever run into issues, there are a ton of workshops hosted by the other mentors during the week where you can come with questions. It's kind of like going to office hours for a TA/Professor back in college.
     
    I gave the curriculum a 4 solely because you do need to be very self-motivated to find answers on your own. Though you have access to tons of material, there honestly isn't a "perfect curriculum" that can address all of the skills you need to make your projects progress. The curriculum is not cookie cutter at all and does a great job providing a scaffolding for your success. The statistics course has room for improvement and I would suggest taking a supplemental stats course along with what Thinkful provides(there are literally tons on the internet that will do)
     
    -Really supportive community and curriculum eases the learning curve(A BIT)
     
    The curriculum is created so that first timers can succeed and does a great job simplifying concepts. I have 0 programming background prior to this camp but I really never felt my lack of programming knowledge was a hindrance but the learning curve is really steep. We also have a slack channel where all students can post/answer questions and issues. We also have different meetups as well!
     
  • Rod Journey • Student
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

     

    I have to say that I am enjoying my experience thus far with Thinkful. Not only is the course material challenging (in a good way) but it is relevant to what you expect. 

     This program doesn’t come without its hiccups but they recover from it quickly. I had a mentor, who was great, that didn’t show up to the assigned meetings. I notified my program manager and not only did they fix it within hours, they credited me any time missed. The whole team was fantastic. I got a new mentor and plugged away without missing a beat.

    I am beyond extremely satisfied with my experience so far!

    I encourage those to seek out Thinkful for their Data Science needs!

     

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

    I still have a ways to go, as I am in the middle of my first capstone project, but so far so good. I contemplated enrolling in this program for several months before I actually decided to go through with it. I am very happy with my decision and wish I made it earlier! Web development always interested me but it was a little intimidating. However, what I have learned throughout life so far has taught me to not shy away from things that might seem intimidating. Ultimately, it is these things that help you grow as a person. Thinkful does a great job at making the task of learning web development feel more comforting than intimidating. They offer an abundance of resources - wether it be your weekly mentor sessions, Q&A sessions, or the Thinkful slack community. Honestly, I probably could take way more advantage of those last two that I mentioned. The fact that they are even an option though is helpful enough to ease the potential stress of learning this difficult topic. They truly want you to succeed and offer you enough resources that if you have the desire to learn and put in the work, it should be somewhat smooth sailing. Life is all about the journey or the process. I believe Thinkful has this in mind when developing its curriculum.

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

    Challenging but rewarding program. Motivated student support staff. Meetings with mentors prove to be rewarding and challenging. Rigorous course but full of great content and resources. 

  • Amazing Bootcamp!
    - 10/10/2018
    Kyle Knoebel • Student
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I am currently enrolled in the Thinkful Data Science program. I am looking to make a career change, and researched many bootcamps before choosing Thinkful. The reason I went with Thinkful is that they have a great network of graduates, and the course is not disappointing! The course is exceptional, the mentors are fantastic, and the job placement is fantastic.My mentor is extremely knowledgable in Data Science, and is working on his own projects, which make the class exciting and relatable to real world applications. The program managers are constantly offering field trips and networking opportunities to connect you with the local tech community, not to mention providing invaluable consulting time. Could not recommend this course enough! 

  • Thinkful is Great!
    - 10/8/2018
    Elliott Alexander • Student
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    I carefully considered several boot camps before deciding to go with Thinkful. I had narrowed it down to my favorite two and then when I looked at the curriculum offered by both, there was no comparison to Thinkful. I have enjoyed being enrolled and I have found many employers to be excited to hire a boot camp grad (this was one of my hesitations with doing a boot camp). My mentors have been awesome and my program manager has checked up on me to make sure I am enjoying the experience. To be honest, I didn't expect much from an online boot camp, but Thinkful has blown away all my expectations. I would recommend Thinkul to anyone who is considering a transition into software engineering. 

  • Great Course
    - 10/4/2018
    Walker • Student
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    I am currently a student of the Thinkful Full Stack Flex curriculum. The coursework is online and allows me to study when I get home from work in the afternoons. I have been assigned a mentor, and I meet with him twice a week. My mentor is excellent. He has answered thousands of questions that I have regarding the coursework as well as the industry in general. He has managed to keep me on task and has given me a timeline to help guide my completion of my capstone projects.  It's one thing to have an online course to study material, it's another thing to have someone successful guide you along and explain what is important. This course has definitely been excellent.

  • Elisabeth Miller • Student • Student
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I have been in Thinkful’s fullstack flex bootcamp for about 3 months now. So far I am impressed with the content and the interactions I’ve had in the course. The most beneficial part of this boot camp in my opinion, is the one-on-one mentoring sessions. These sessions are twice a week for an hour. These sessions have been hugely helpful for me in understanding the curriculum especially once I began leaning JavaScript. Overall I would recommend the thinkful full stack program for anyone just starting out in web development.

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

     Thinkful offers a month long preparation course which was extremely useful to me to refresh my understanding of fundamental statistics. I had no experience of using Python before joining the program. The prep-course really prepares you for programming skills needed for the main bootcamp. Once you compete the prep-course, you will be assigned a mentor based on your available schedule for two one-hour mentor sessions a week. I am taking this program while being on a full- time employment and the flexibility was the key to me for enrolling in this program. I find this style of 1-1 mentor-student pairing really helpful for my learning style. I feel like there are plenty of resources available online  if you want to learn data science on your own but this mentor guidance is the key that I love about this program.  I get to talk through the challenges I faced in the course materials or assignments during those sessions. Mentors are really knowledgeable. If they are not expert on some aspects they guide you to great resources.  Thinkful also has plenty of Q&A sessions (via video sessions) during the week where you get to ask questions if you are stuck on course materials between your mentor sessions. Thinkful also has a great community of program managers, students and graduates! If you are motivated to learn data science, go for Thinkful!  

  • FullStack Flex
    - 9/12/2018
    Eli Wemyss • Student
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    I always wanted to do one of these coding bootcamps. I started getting burntout at my current job and did some research and found Thinkful. My overall experience has been great so far. I think what sets Thinkful apart from the rest is its community as a whole. Whether it be online through the Slack channel, locally, 1-on-1 mentor meetings, or Q and A sessions. Being in Portland allows for family dinners which usually involve someone from the local tech scene. Though everything within Thinkful happens online, it's nice to have the support of a local community from other students to your Program Manager. 

    The only thing I'm not a huge fan of, is how the curriculum is laid out. It's mostly reading, which can be difficult for visual learners like myself. Luckily, there are resources available to help drive home some of the harder concepts. It would be nice to have some videos to go along with the material. 

    Having a mentor is one of the greatest assets. They are there to get you unstuck and help with any concepts that may be unclear. Everyone at Thinkful genuinely wants you to succeed, and for that I'm extremely grateful. 

  • Jess T • Student
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I entered the data science program with no coding background and have learned more than I ever could have imagined. The curriculum is easy to follow and makes learning fun and relevant. You are paired up with a mentor that you meet with twice a week. Mine is incredibly knowledgeable and always helpful. The Thinkful staff is very responsive, and I feel a sense of community among the students. I highly recommend this program. 

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

    I recently finished my bachelor's in Management of Information Systems after returning to school as an adult. I wanted to make a career change into the tech world and landed in IT and software support but still wasn't quite fulfilled. I wanted a career that involved working on my own projects versus supporting others.  After completing a free tutorial on web development I decided to start researching boot camps. Thinkful won because of the mentor program, flexibility, overall ratings, and cost. 
    I am currently a little over half way done and am so happy with my decision. My mentor has been fantastic and such an asset. There are Q&A sessions every day and a helpful Slack community so I've never gotten stuck for long because I couldn't find help. The curriculum is thorough. I've been really happy with my projects and feel like I'm going to have a good portfolio for job searching. It is a big time commitment, but totally worth it. If I could change one thing I would love to be working part time while doing the program instead of full time. That being said, there are pauses available and it's nice to have a regular income. Overall, I definitely recommend Thinkful. 

     

  • Terrance Corley • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I was making the switch from a previous career when I started to research coding bootcamps and I wanted to make sure I picked a reputable one. After now completing the Engineering Immersion program in it's entirety, I can tell you without bias that I made the right choice and I've learned a plethora of valuable tech knowledge in the past 4 months. 

    I know how hard learning coding can be, especially when self-teaching. I was teaching myself on the side for about two years. The problem with that was that I wasn't growing at the speed I wanted and all the material to learn code is out there on the internet, but it can be difficult to find direction, curated learning, and a personal mentor who has relative experience in the field. Thinkful provides all of this. They even give you access to an entire community of current and previous developers you can network with via Slack.

    The tech stack they teach is great, mainly the MERN stack so MongoDB, Express.js, React, Node.js. You also touch on PostgreSQL, mLab, ElephantSQL, data structures, algorithms, HTML & CSS, jQuery, JavaScript, and I'm sure I'm forgetting a few. You also learn really valuable skills for potential employers such as test-driven development, project management, agile methodologies, git workflow, and you will have a few team-based projects that will teach you a ton. That's one thing I really enjoyed about Thinkful, the team-based projects simulate how it'll be like working as a developer. There is also an important byproduct that you'll gain during the course, and that's confidence. Confidence to continuously learn on your own after the program and knowing you have the ability to learn any technology. The docs will become your friend. 

    The only real con to list, and it's not even much of a con, is that in my experience so far I haven't been presented to any employers directly through Thinkful after graduating. I know their employer networks are more developed in certain cities. That being said, I have a personal career coach through Thinkful and she's been great. Gives job leads, resume/cover letter tips, how to follow-up with a job, and if she does come across actively hiring companies in our area she makes sure to tell us about it. So depending on where you are in the states you may not have jobs just presented to you after grad, which shouldn't really be expected though. You will be more than capable of landing a position after grad on your own. I'm not even a month out of graduation and 4 people from my class are already working. I myself have had multiple interviews and I'm still in talks with a couple of companies. Keep in mind, most payment options come with a 6 month job guarantee (at the time of writing). Honestly though, I doubt I would even ask for a refund if I somehow didn't land a job by then just because what I learned in the program feels invaluable. 

    If you're on the fence I say do it. I'd make sure this is something you really want for yourself, and having a very basic knowledge of HTML, CSS, & JavaScript wll go a long way. If the answer is still yes though, then do it! Thinkful is regarded as one of the top coding bootcamps for a reason and if I could go back I wouldn't change a thing.

  • Ellie Grebowski • Software Engineer • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I spent a lot of time researching bootcamps before finally choosing Thinkful. Having graduated and received a job offer, I am now confident that I made the right decision. The deciding factor for me was Thinkful's job placement statistics and career services support. The curriculum and one-on-one mentoring were also great, but it is the extra services that really distinguish this program. 

    I enrolled in the 6 month Flexible Program, as I was still working full time for the first several months. I found Thinkful's estimate of 25 hours a week to be fairly accurate in order to graduate on time, especially during the later parts of the curriculum. I breezed through the fundamentals with no problem, but I don't think I would have been able to sustain working full time during the second half of the program (not if I wanted to graduate in 6 months). After a couple months I knew this was the career path for me, so I quit my job to focus fully on web development.

    After the initial fundamentals phase (the first month, usually), Thinkful assigned me a new mentor for the rest of the curriculum, as my first mentor was new and only trained for the fundamentals. My second mentor was amazing but tough. It helped to have that accountability, to have to face my mentor and fess up when I hadn't done much work between sessions. He kept me motivated and working hard, and made sure to keep me on schedule so that I didn't have to pay more tuition for additional months beyond the six months I had budgeted. If I got stuck between sessions, I could hop on a Q&A session, happening hourly, to ask another mentor for advice (these sessions are basically open office hours where anyone can get help). In the end I produced a professional-looking portfolio that helped in the job search. 

    The program itself was great, but the career support is really where Thinkful shines. I met with a career counselor once a week, and she helped with everything from reviewing my resume and cover letters, to networking advice, to helping me send follow-up emails and prepare for interviews. My job search did take longer than a lot of students, and that is partly the tech job market in my city. In certain cities, Thinkful graduates seem to get jobs immediately, and in others it just takes longer. Before enrolling in the program, I recommend asking Thinkful about job placement success in the city you are targeting, as it varies greatly.

    Even though I have graduated, I still have access to the curriculum and mentoring through Q&A sessions. Since Angular was much more popular in my area than React (which is the one I originally learned), I asked for that course and worked my way through it while applying for jobs. It was wonderful to still have access to those resources after graduating, and I plan to take more advantage of it in the future.   

    I highly recommend Thinkful for anyone serious about finding a job in the field!

  • Good Experience
    - 8/24/2018
    Kevin S. • Student
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    This program is good for me because i can fit it around my other responsibilities. I did my research before signing up and thinkful was a perfect fit between pricing, time commitment and curriculum. I am about halfway through the program and i love it. I have always been interested in web development and it is nice to go from working full time in sales to learning something where i get to create. The main piece of advice i would give is any potential student should really understand the time commitment required. I put in about 10 hours a day only to find out i need to be putting more time in. There is so much to learn and it is important to really understand complex concepts because typically the next subject builds off of it in some way. My mentor is brilliant and i consider him a friend. The Q/As are very helpful. I am not far enough in the program to speak on the job aspect. It is really incredible, if all works out, how in 6 months someone can change their career trajectory with programs like these.

  • Luis Lau • Student
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I am currently a Full Stack Flex student at Thinkful's online program. Overall, I'd the say the program is very well rounded and that it has positively impacted my professional life so far. In this review, I'll give you an overview of Thinkful's FSF course, as well as my experience with each part of it.

    - Overview: Thinkful's Full Stack Flex program is a 100% online course centered around full stack web development. which is only half the course; FSF (and other Thinkful courses as well) shines the most when it comes to career building since it is centered around technical knowledge for its own sake.  FSF's objective is not only to teach you skills that are valuable in today's market, but also to prepare you for job interviews and professional networking in a realistic environment. To reinforce this, every student has access to their own mentor, who will provide private coaching,  which is another selling point for many Thinkful courses. Finally, FSF earned its name because it has a flexible schedule that won't force you to quit your job.

    - Program: It takes around six months to graduate from FSF (but you get quite a lot of free additional time for career services). Every month, you will start by reading written material and doing small projects and drills. Every week, you'll have two or three private sessions with your mentor, where you will discuss course material. Near the end of each month, you should be ready to complete a capstone project, which will go through a formal code review. Finally, there are also mandatory mock interviews, where both your skills and professionalism will be evaluated in an emulated professional environment. You will also be assigned a personal program manager who will monitor your performance and make success in the course easier to achieve.  Overall, I'd say the program is well paced and not stifling, especially if you already have a job and lack extra time. Although sometimes they take a bit of time to respond, it seems all mentors, program managers and other staff members really pay attention to you as much as they can. If you go without completing a goal for too long, your program manager will send you emails to check you on, which is always a good sign.

    - Pricing: Thinkful charges based on how many months you need, which means you will be charged less if you're a faster learner. There's many payment options and I won't explain them in detail here, so check Thinkful's website. However, I will say that overall, the prices are fair and worth it.

    - Curriculum: FSF's technical skill curriculum is well rounded, including both clientside and serverside web technologies, all of which are in demand in today's market. Specifically, there are courses in HTML, CSS, JavaScript, Node.js, MongoDB, React, user experience, and some computer science, which is great for interviews. Mastery of each of these is necessary to graduate. Capstone projects make a good job of cohesively mixing the technologies you know. The course attempts to have you make useable products as soon as you can, which is a plus. This might be nitpicking, but I don't think the curriculum's written resources are perfect yet. Sometimes I found them to be very brief or abstract and I think some of them could use a rewrite. Fortunately, Thinkful staff seem to be working on improving these resources, and you can leave them feedback whenever you finish a lesson. Something else the written resources might be missing is adding superficial introductions to related technologies, even if they aren't part of the course.

    - Mentors: You will be assigned a personal mentor which is responsible for helping you with the technical aspect of the course, and to provide feedback on your work in general. All mentors are guaranteed to be professionals with lots of field experience and I can assure you they are. In many ways, I believe Thinkful's mentor approach is vastly superior to those of other schools. Mentors also make up for anything the written material may be lacking. Mentors other than yours will also host daily non-private questions and answers (Q&A) sessions to provide yet another additional resource. Personally, I don't have my mentor explain the material to me; rather, he reinforces it and provides meaningful insights that you couldn't get from traditional pre-recorded lectures, written resources or even structured classes. Ancillary to this is the fact that your mentor has no reason not to wait for your progress, no matter how slow you are, which means pacing will always work with you, rather than against you. 

    - Community: As an additional resource, Thinkful provides all students with a Slack community where students and mentors collaborate with each other. If you're an FSF student, working with other students directly is not part of the course, which might be a con for some. The community alleviates this a little, being a good example of going the extra mile.

    - Career Services: Finally, the greatest asset Thinkful has to offer is career services. I personally haven't fully gotten to this part yet, but so far career-related interactions have been good. Even before you reach Career Services you will practice with mock interviews. Students who graduate from the main course will have free access to the career services staff, who, according to Thinkful, will help you ace interviews, build your network, and ultimately land a job that takes advantage of the technical skills you picked up.

    Overall, I would say Thinkful is a great option for anyone looking to start a career in web development and software engineering. However, I also believe FSF, in particular, is best suited to lone learners like me. I'd say the course's best asset is that it puts you in contact with very competent people who actually have time for you, which provides an unparalleled learning experience.

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

    I started knowing nothing about this industry but have a passion for creating things and especially technology. I started the 2 week trial where they give you all the normal tools has a full time student but it only last 2 weeks. It’s a great “get your feet wet” opportunity. I’m about 2-3 months into the course out of 6 months, starting on APIs and there will be a lot of times where you will feel very overwhelmed but with the 1 on 1 mentorship and the around the clock Q & A sessions you’ll never feel alone and always have help! 

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

    The Thinkful staff is quite helpful and my mentor is very knowledgable and quite experienced. After coming from a terrible experience with a different company's course (long story short -I was put in the wrong course, dropped from the program, and then billed for it) I am excited to have the chance to learn relevant technologies in a truly hands on way in the Thinkful "Full Stack Flex" program. My mentor takes the time to answer my questions in our twice a week sessions and allows me the chance to do my work and my research to find the answers before he simply gives them to me. If it is important to you to learn by doing but to have the support necessary to handle those tough questions in the difficult scenarios then enroll in Thinkful.
    I look forward to graduating!

  • Bryan Spearman • Student
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    Hi, my name is Bryan.  I'm 47 years old.  I spent well over 10 years of my career in web development building simple info sites and WP sites and basically just taking advantage of the fact that web design was in high demand but the digital iq of clients was quite low.

    Then social media hit, then easy site builders came back.  The world changed quite quickly.  By this time I had hung up web development and moved into management so I let my UI/UX people worry about the tech changes.

    But along came a life changing/career changing event that left me struggling to find work in management and I decided it was time to go back to the thing I loved more than any other career path: web development.  

    But the digital world had gone racing by me during my time away from the coding chair and I was clearly not in the 'know' anymore.  I needed a hardcore update to my skill set and clearly additional coding skills that I hadn't bothered with in the past because they just weren't a necessity.  Or so I thought.

    So I turned to a bootcamp for this purpose.  I did weeks of research and digging to make sure I was not going to fall into something that cost thousands but that didn't help me reach my goal of being back in the industry and very hirable.  

    Through resources like coursereport.com, forums, reviews, articles and even talking to trusted associates of mine, what I decided on was Thinkful.com.  I needed a program that would allow me the flexibility to not relocate in order to take the course and I needed flexibile time because obviously at this age I've got a family and many commitments.  

    Aside from that I wanted the best program available (if possible).  What I learned was that Thinkful's program offered mentorship throughout the educational process as well as long-term support (if needed) after graduation to assist in finding a job.  

    Both of those attributes stood out and in fact did seem to be unique to Thinkful so I began my correspondence with them.  They were completely transparent and open about their course, the process, the benefits and even the options that exist outside of bootcamps.  I was pleasantly surprised by this and although I was pretty much ready to pull the trigger right there, I continued to ask "what if" questions of my program counselor and she never missed a beat in getting me the answers that I needed/wanted.  So after another week of 'cooling off time' to think about the decision, I felt it was my best option and I jumped.  Student loan.  All in.

    Right out of the gate I was given clear guides as to what exactly was going to happen each day/week of the course.  I was assigned a mentor and allowed to take part in setting my twice per week, one hour mentor sessions.  That for me was just pure gold.  I am person that must know what's going on and what to expect without having to go digging for it and Thinkful had that already well thought out and prepared for me.  Huge plus.

    Next I began the pre-course web basics which I moved through with considerable ease because I had years of HTML and CSS behind me, yet I found the curriculum to be extremely helpful and in fact did expose me to resources and techniques that I had not explored prior.  In addition, one of the most valuable attributes of the program for me is that each and every step of the curriculum focues on preparing you for a job interview. 

    Being in management for many years which at times required me to hire devs, I can tell you this is an outstanding feature of the program.  And it's not only training for tech interviews, it's training on interviews themselves!  I can't tell you how many people I interviewed that were uber talented but just plain sucked at interviewing. So this feature is awesome in my book.  In addition to that, after your final capstone project, you'll work on your resume, social channels, portfolio polishing etc.  Again, Thinkful being focued on your professional success after the program is clear and something I value hightly. 

    Educationally, my first challenge came as the intro to JavaScript began.  I'd never coded a single line of JavaScript and was quite nervous that I could fall behind in this section and/or possilby just get overwhelmed and regret my decision to enroll in a bootcamp.

    Not the case.  I had an unbelievable amount of resources to use for answers/guidance including my mentor which proved to be the most impactful resource of all.  Two hours each week with him was like access to a massive trove of knowledge and no topic was too trivial. If he was tied up on our off hours I simply jumped to the Thinkful slack channel where it seems that every mentor stays plugged in to and is ready to help.  I can't tell you how many mentors (that aren't my mentor of course) have helped me solve issues with my code. On top of that I attend Q&A sessions each week to either listen in or present an issue I'm experiencing.  All three of those resources have been immeasurably valuable.  

    Fastforward to now, I'm over half way through the program and I have overcome some serious challenges in terms of learning things that I knew nothing of prior, again, thanks to the Thinkful environment.  Clearly I'm not suddenly, or about to be, a senior level full stack dev but I can tell you that without this course, the self learn path for me would simply have not gotten me ANYWHERE close to what I know and can do currently.  

    I would consider myself a skilled web developer again (which is/was a goal coming into this) and most definitely better than I ever was before taking this course.  I've still got three months of the program left so the challenges of learning completely new concepts and coding continue but no question, this program has been worth every cent and every second of time that I've spent on it. 

    If you're on the fence about whether a boot camp is worth it, take it from me (a self-taught hacker that's seen a lot of evolution in web development) this is absolutely a sound investment.  Is it the end of the road?  Hardly.  It's the on-ramp.  Albeit, an on-ramp with a jetpack attached but an on-ramp.  It takes dedication, hard work, persistence and desire to attain a high level of expertise in this industry but it can be done, and even at my age.  

    In conclusion I will say that Thinkful (for me) has been an absolute dead ringer.  I can and will get where I want to go because of this program and I believe that it has to do with how their program is setup and how it aligned with my learning style and goals.  

    Hope this review helps someone as I know I needed help in making my decision as well.  Good luck!!

     

Student Outcomes


36%
On-Time Graduation Rate
88%
In-Field Employed
$70,500
Change in Salary

180 Day Employment Breakdown:

Full-time employee
69%
Full-time apprenticeship, internship or contract position
19%
Hired by school in-field
0%

Started a new company or venture after graduation
0%
Short-term contract or part-time position
0%
Hired by school out of field
0%
Out of field
0%

Still seeking a job
12%
Not still seeking a job
0%

Non reporting
0%

Salary Breakdown:

86% of job obtainers reported salaries.

Notes & Caveats:

Thanks!