thinkful-logo

Thinkful

Atlanta, Atlanta, Austin, Austin, Baltimore, Boise, Boston, Boulder, Charlotte, Chicago, Cincinnati, Cleveland, Columbus, Dallas, Dallas, Denver, Detroit, Hartford, Houston, Houston, Indianapolis, Jacksonville, Kansas City, Las Vegas, Los Angeles, Madison, Memphis, Miami, Milwaukee, Minneapolis, Nashville, New York City, New York City, Oakland, Online, Orlando, Orlando, Philadelphia, Philadelphia, Phoenix, Pittsburgh, Portland, Portland, Raleigh, Raleigh, Richmond, Sacramento, Salt Lake City, Salt Lake City, San Antonio, San Diego, San Francisco, San Jose, Seattle, Seattle, St. Louis, Tampa, Washington

Thinkful

Avg Rating:4.58 ( 624 reviews )

Thinkful is an online bootcamp that offers online, fast-paced, career-ready programs in Software Engineering, Data Science, Data Analytics, UX/UI Design, Product Management, Digital Marketing, and Technical Project Management. These programs are offered in part-time and full-time formats. All courses include personal mentor meetings, a custom-built curriculum, and mentor-hosted Q&A sessions with industry professionals. Students are expected to commit 20-25 hours per week in the part-time course, and up to 60 hours in the full-time option. 

On top of learning the most up-to-date industry skills, students benefit from 1-on-1 mentorship, and receive career support from the day they enroll.  Each student graduates with a professional portfolio, interview experience, and the tools they need to navigate the job market. All programs guarantee job placement in a qualifying position that is full-time and in-field. Thinkful also offers a tuition refund guarantee for qualifying courses, as well as an expanding list of payment support options.

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.

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 stricter admissions requirements than other programs.

Recent Thinkful Reviews: Rating 4.58

all (624) reviews for Thinkful →

Recent Thinkful News

Read all (95) 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$4,500
    Class sizeN/A
    LocationOnline
    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
    MySQL, Data Visualization, Excel, Data Analytics , Business Intelligence, SQL, Python
    OnlineFull Time50 Hours/week18 Weeks
    Start Date None scheduled
    Cost$12,250
    Class sizeN/A
    LocationOnline
    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
    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 LevelBeginner
    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,000
    Class sizeN/A
    LocationOnline
    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
    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 Time50 Hours/week22 Weeks
    Start Date None scheduled
    Cost$18,500
    Class sizeN/A
    LocationOnline
    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
    Options: https://www.thinkful.com/bootcamp/data-science/full-time/#pricing
    ScholarshipSelf-identifying women and US military members (active or discharged) are eligible for reduced tuition.
    Getting in
    Minimum Skill LevelIntermediate
    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,500
    Class sizeN/A
    LocationOnline
    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/digital-marketing/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
  • Digital Marketing Immersion

    Apply
    Digital Marketing, Growth Hacking, SEO, Data Analytics
    OnlineFull Time50 Hours/week6 Weeks
    Start Date None scheduled
    CostN/A
    Class sizeN/A
    LocationOnline
    The fastest way to launch your marketing career. Create campaigns and analyze results as you learn relevant, up-to-date technical skills. Showcase your knowledge with an interview-ready portfolio that stands out and earns job offers. Enroll now, and pay nothing until you’ve graduated and landed a job.
    Financing
    DepositN/A
    Financing
    Options:
    https://www.thinkful.com/bootcamp/digital-marketing/full-time/#pricing
    ScholarshipSelf-identifying women and US military members (active or discharged) are eligible for reduced tuition.
    Getting in
    Minimum Skill LevelBeginner
    Placement TestNo
    InterviewYes
  • Engineering Flex

    Apply
    HTML, Git, JavaScript, CSS, React.js, Node.js, Front End
    In PersonFull Time20 Hours/week24 Weeks
    Start Date Rolling Start Date
    Cost$7,000
    Class sizeN/A
    LocationOnline
    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
    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 Time50 Hours/week22 Weeks
    Start Date None scheduled
    Cost$16,000
    Class sizeN/A
    LocationOnline
    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 TestNo
    InterviewYes
  • Technical Project Management Flex

    Apply
    OnlinePart Time20 Hours/week20 Weeks
    Start Date Rolling Start Date
    Cost$4,500
    Class sizeN/A
    LocationOnline
    Break into tech as a project manager. Learn how to plan, schedule, and budget in a business setting while developing the leadership skills for long-term career growth. A flexible format that works around your schedule, with industry mentors and career support until you’re hired.
    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 TestNo
    InterviewYes
  • Technical Project Management Immersion

    Apply
    OnlineFull Time50 Hours/week11 Weeks
    Start Date None scheduled
    Cost$9,000
    Class sizeN/A
    LocationOnline
    The fastest path to a project management career. Learn to leverage the tools used by top employers in this full-time, online course. Work through a project-based course that builds your portfolio with the support of industry experts, a rigorous curriculum, and paired workshops.
    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 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$7,000
    Class sizeN/A
    LocationOnline
    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
    ScholarshipSelf-identifying women and US military members (active or discharged) are eligible for reduced tuition.
    Getting in
    Minimum Skill LevelBeginner
    Placement TestNo
    InterviewYes
  • UX/UI Immersion

    Apply
    HTML, Git, JavaScript, jQuery, Design, User Experience Design, CSS, Front End
    In PersonFull Time50 Hours/week20 Weeks
    Start Date None scheduled
    Cost$12,150
    Class sizeN/A
    LocationOnline
    Learn career-ready skills in research, web design, and teamwork on your path to a high-paying role in UX/UI. One-on-one mentorship, interview prep and community support take you from newbie to hired and beyond.
    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 TestNo
    InterviewYes

Shared Review

  • Web Developer
    - 10/24/2018
    Jt  User Photo
    Jt • Student Verified via GitHub
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    First of all, I'm only giving this a 2* mainly because the mentor. I first enrolled in Thinkful's flex bootcamp. It said you need about 20-25 hours a week to complete the program which in my opinion without any coding background is completely inaccurate. You meet with the mentor for 1 hour 3 times a week. Although the experience of having a mentor can be great, Thinkful makes it sound like they will always be able to help you. A lot of these mentors do the teaching as a side job and are incredibly busy with their own jobs as well so don't expect much help from them outside of the mentor sessions.

    Next, their course curriculum was pretty mediocre and can be a bit confusing (After the program I bought many Udemy courses which I thought were far superior). I was constantly using google and youtube to get a better understanding of anything and everything.

    Lastly, I believe Thinkful themselves is still a growing company and therefore vastly short on employees. When I was a student they changed the program when I was directly in the middle of it without any of my knowledge and I had to go back and complete extra parts of the curriculum. I had to go through about 3 mentors and 2 program managers which is completely ridiculous. In the end, I felt completely cheated of not only my experience but my money I paid for the program. They make it sound great and promising in the beginning but in reality I was constantly left alone talking with a few students from slack. Don't comit this much money if you can't put a minimum of 40 hours a week into this program. In my honest opinion, save yourself the money and either try a different bootcamp or buy courses on Udemy.

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

    The program is great. If you're considering joining this program I'd highly recommend getting affiliated with HTML, CSS, and JS.

  • Engineering Flex
    - 10/2/2019
    Morven Watt • Student
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I am about half way through the engineering flex program (previously full stack flex), and it's just ok. 

    The major issues for me are threefold, as a total newbie to coding.

    1. With the flex you are just being given a ton of information, not being taught it. Even if you are really applying yourself, its just a massive info dump with little to aid you in terms of actual teaching. You have to spend a ton of time researching outside resources in order to really teach yourself. I found they are very lacking in drills (and so I sprang and paid for Udemy courses and for the pro CodeCademy). 

     

    2. There is a massive, MASSIVE, lack of peer group/less formal options for when you get stuck. It seemed like no one every really used the spreadsheet for peer work, and the online 'class' type things are often later in the day  (5-8pm) which I couldn't attend. My first mentor and I did not gel at all and that was actualyl horrible, but I then swtiched. The slack channels also don't seem to encourage people further along helping, probably as they are incredibly swamped in work, but it means you often just get help from the teacher on duty and that really slowed me down. 

     

    3. The 6 month goal is great....but not personalized at all. All the projects that are given, aside from capstones, are really bland and generic, and it felt like as soon as we had completed one area, we just jumped to something totally new so it was really hard to retain the information. I felt like we rushed through HTML, CSS, JS, JQ and so on, and not really got any kind of solid foundation before we were onto the next, leaving me feeling like I was just passable in each area. 

     

    Im considering moving into an immersion program, either with Thinkful if I can sort that, but if not then with another company in Phoenix, as I don't feel like the flex will give me the solid foundation needed to join the work force or work freelance right now. 

     

  • Cassie • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    Overall, I'm very glad I did this program. Not having much experience in SQL, Tableau or Python, the curriculum takes you through these (and Excel) at a good pace and involves projects to help you practice your new skills. Also, it gives you proof of your skills (instead of being self-taught) for future employers to get your foot in the door for interviews. 

    That being said, I do think it depends on what you put into the program for what you get out of it. Because it's all online, you have to be very resourceful for finding answers and ideas of how to solve problems. Yes, your mentor and Slack are provided as resources also but sometimes they are slow/busy so it's beneficial to get used to looking for answers yourself. 

    The Data Analyst track is still pretty new so I would find errors or mispellings in some of the modules. They didn't prevent me from progressing but it was noticeable at times. However, I do think the way this track builds on itself - from Excel, to SQL to Tableau to Python - was very well-structured and I would highlight that for anyone interested in this program. 

    Also, who you have as your mentor makes a BIG deal. My first mentor was very disengaged and didn't feel very supportive. Luckily, Thinkful is happy to work with you and find you a new mentor. And wow, I'm glad I did! The mentor that I finished the program with is what made it so worth it for me - and she is still my professional mentor after the program!

    I am currently looking for a job and the career services is a huge benefit to have after you graduate. I've learned some things about the job search I never knew before and it's nice to connect with someone every week to stay motivated throughout my search. Plus, they send you great resources!

     

    FINAL THOUGHTS - I think Thinkful is a great option for people who want something self-paced, online or part-time and the price point is fair. Also, if you graduate early, they give you some of your money back - I haven't heard of any other program that does that! Check out their 2-week free trial option to try out the track you're interested in and if you like it, I say go for it!

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

    I'm currently in the engineering flex program at Thinkful, and I absolutely love it!!

    The student advisors who tell you more about the school were amazing. I was a little worried that I wouldn't learn Python, but they assured me that it won't be terrible to learn after the bootcamp.

    I'm currently almsot halfway done with the bootcamp, and I've had nothing but good exxperiences. They not only teach you front end and back end development, they also teach you how to learn code outside of Thinkful! 

    The mentor program that they rate so highly definitely lives up to its name. They pair mentors and mentees based off of availability to meet, and if you don't think your mentor is a good match then they don't mind finding you a new mentor! 

    The curriculum is amazing, and I already feel prepared enough to get a front end development job!

    I would recommend this to anyone that asks me about this bootcamp!

  • Still Growing
    - 9/28/2019
    Peter T. • Student
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    This is a great program, but have no doubts that you must put in the time to be successful. The Thinkful staff are always helpful and willing to listen. They also provide many differentiated supports to help students succeed: mentor sessions, office hours, group sessions, class time with instructors, etc. you will get out of this program what you put in to it. Don’t expect everything to be easy. Being a developer means reading the docs and figuring things out on your own. Collaborate as often as you can, but don’t rely on others for your learning and development. Grading can be a bit subjective, but you will eventually be working with clients who are subjective as well. Take it in stride. Good luck to you! This program will change your life if you put in the effort!

  • Grateful
    - 9/28/2019
    Eduardo
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    My time so far a Thinkful has been very pleasing and to be honest life changing. I'm very grateful to the staff and the boot camp.

     

  • Andrew Park • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    Enjoyed the experience at the time I took the course. The course material was pretty well written, and the mentors were very helpful as well. Having online QA sessions to go to regularly was especially helpful as an online student. I recently checked out the student portal however , and it seems like the QA sessions are now much more data science focused.
  • Supreet • Student
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    I have completed the Phase 1 in Thinkful's Full Stack Flex program that covers front-end development using HTML,CSS, jQuery. I did lot of research about web development bootcamps but fianlly decided Thinkful. Its good even for those who doesn't have any basic knowledge about web development.

    The course is very well-structured. The mentor sessions and Q&A sessions helps clearing your doubts. Lot of assignments and exercise questions for each module.

    I'm happy with my decision of joining Thinkful. Its worth every penny.

  • Data Science Flex
    - 9/27/2019
    Joe • Data Scientist • Student
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    Project-based and 1 - on -  1 mentorship is the secret sauce. I'm only halfway through this program but I've learned more than I could imagine. Great people working here to help as well! 

  • David • Software Developer • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    Note: My experience was with Thinkful's Engineering Immersion program. There are several tracks within Thinkful, and each is structured slightly differently. 

    Deciding to join a boot camp is a very nerve-wracking decision. For me, it was a total career change, so I wanted to minimize my risk as much as possible. I decided to go with Thinkful after seeing that they regularly post their job placement rates online and that they have a job placement guarantee.  

    The actual program ended up being extremely challenging. I put in anywhere from 40-70 hours a week, depending on that week's content. The material is challenging, but the pace felt spot on for what I wanted to get out of it. During the program I always felt pushed, a little overwhelmed at times. As a result, I left the program feeling like my skills were good enough to not only land a job, but to be comfortable in a new role. 

    For the Engineering Immersion program you'll meet with an instructor twice a day to go over the day's material and check in on everyone's progress. Then, you'll pair program with another student until the end of the day. There is always support from the instructors and from mentors. On a typical day, we could have someone helping us within 5-10 minutes if we really got stuck on a tricky concept. Having that support meant that I never felt like I was wasting my time. Twice a week you'll meet with your mentor to go over anything that you feel like you need help with. Finally, after the course is complete, you'll be assigned a career coach to help you navigate finding that first job. For me, landing that first gig took just under two months from graduation. 

    Thinkful is a challenging, rigorous program. If you're looking to skate through with minimal effort and start applying to jobs, this probably isn't the program for you. If you're looking to build solid foundational skills and put in the time to learn, then Thinkful has the right resources to help you succed. 

  • Tyler Barry • Student • Student
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I’m just beginning to finish up my Fundamentals Modules for the Product design Track on Thinkful and so far I’m super impressed. I left my full full time job to pursue this and it’s hand down the best investment I’ve made in myself to date. The curriculum is super thorough (which is super helpful to someone with no experience in the field such as myself), and the feedback from the graders is always helpful (unless you pass right away, in which they usually say something that can be summed up in a “job well done”). My mentor is great, and is an awesome match personality wise. Having the two 45 minute one on one sessions each week is a huge perk. I don’t see how anyone could do this well with out them. If you’re hesitant and reading reviews to help make a decision, I say take the jump!

     

     

     

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

    I am a couple of months into Thinkful's full-stack flex program, and I could not be happier! For me, the most important thing has been my sessions with my mentor. Having one on one time with a seasoned developer is absolutely priceless. The program managers are amazing, they are there to cheer you on and be there for anything you might need. Then, there is the Thinkful Slack community, just open lines of communication and students, alum and support staff helping each other out non-stop. Establishing a portfolio early on to add to as you go is a major element that I am thrilled with, it is such a crucial component to have ready to go at the end of the program. It is clear from day one that Thinkful wants you to succeed and will be there with you every step of the way. This is a top-notch program, and I would recommend it to anyone!

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!