Working at MathWorks | Glassdoor

MathWorks Overview

Natick, MA
1001 to 5000 employees
Company - Private
Computer Hardware & Software
$1 to $2 billion (USD) per year
MathWorks is the leading developer of mathematical computing software. MATLAB, the language of engineers and scientists, is a programming environment for algorithm development, data analysis, visualization, and numeric computation. Simulink is a block diagram environment for ... Read more

Mission: Our goal is to change the world by accelerating the pace of discovery, innovation, development, and learning in engineering and science.

We work to provide the ultimate computing environment for technical computation, visualization, design, simulation, and ... Read more

Glassdoor Awards

Best Places to Work: 2020 (#16), 2017 (#16), 2015 (#19), 2014 (#22), 2013 (#36)

Top CEOs: 2016 (#15)

Company Updates

  • We're still hiring around the world! Check out the opportunities

  • See how MATLAB can be used to study the spread of infection

See AllSee All

MathWorks – Why Work With Us?

MathWorks develops MATLAB and Simulink— software that transforms the way engineers and scientists think and work. Every member of the MathWorks team, from marketing to sales and support to business operations to engineering and development, contributes to delivering the software that shapes the things we all rely on in our daily lives. That's no exaggeration. Look behind your cell phone, your car, the plane you fly on, the newest medical technologies that could save and change lives, and the scientific advances that inspire and amaze us, and you'll find MATLAB and Simulink. Our customers are advancing the world of engineering and science. And we help them do it.

Whatever your job, your unique strengths will be fully engaged and you will be surrounded by incredible people. We cultivate an enjoyable, vibrant, participatory, and rational work environment that nurtures individual growth, empowerment, and responsibility; appreciates diversity; encourages initiative and creativity; values teamwork; shares success; and rewards excellence.

Our goal is to change the world by accelerating the pace of discovery, innovation, development, and learning in engineering and science. Bring your curiosity, drive, and energy – come work with us.

What's life like at MathWorks?

Innovative. Challenging. Rewarding. Energized. An atmosphere built on respect for each other and the continuous pursuit of excellence. It’s a culture that revolves around friendly, smart people who respect and invest in each other. The environment is 100% collaborative. And it’s designed for all of us to succeed.

Each of us at MathWorks brings a unique background and perspective to the job, but we share a set of core values. These values help create the vibrant and rational workplace that nurtures our growth as individuals and as an organization.

We think MathWorks is a great place to work. But it's not all about work. You'll have plenty of opportunity to enjoy yourself and your coworkers, celebrate successes, and give back to your community.

Mission and Core Values

Our guiding principle is "Do the Right Thing." This means doing what is best for our staff members, customers, business partners, and communities for the long term, and believing that "right" answers exist. It also means measuring our success, not merely in financial terms, but by how consistently we act according to this principle.

Our mission is to change the world by accelerating the pace of discovery, innovation, development, and learning in engineering and science.

Core values are the essential and enduring philosophies of MathWorks that are integral to our success.

Continuous Improvement and the Pursuit of Excellence

We relentlessly pursue continuous improvement and excellence in projects, products, processes, and services, and define success as getting the right things done well.

Respect and Invest

We believe in respect for the individual and care about investing in each other's growth, both for people at MathWorks and for those in our extended community.

Rational Workplace

We believe in building a rational workplace and in making intelligent decisions. In any given situation, we believe that there is a "right answer" and a best way to do things, and we strive to reach them.

Learning and Self-Improvement

We maintain curiosity towards the world and have a passion for lifelong learning. We believe in continuous self-improvement and in developing our own leadership skills.

Credibility and Integrity

We conduct ourselves with uncompromising integrity and honesty as individuals, as teams, and as a company. We strive to earn enduring credibility with others, which we believe is essential to long-term personal and business relationships.

Social Mission

MathWorks is committed to acting responsibly as a global corporate citizen. We actively support our communities and promote social and environmental responsibility. We believe that investing in our Social Mission Program helps us to lead in both our communities and the field of technical computing.

We strive to achieve this through our Social Mission pillars: 

Investments in Education

We support innovative programs that advance education in the disciplines of engineering, science, and math. 

Staff-Driven Initiatives

We empower staff members to volunteer their time and talent in ways that can transform lives. 

Local Community Support

We support the vitality of the communities in which we work by contributing to organizations that help develop and enrich our cities and towns and by participating in local initiatives. 

Green Initiatives

We promote environmental sustainability through programs focused on awareness, recycling, energy conservation, resource management, and emissions reductions. 

Global Relief Efforts

We provide financial aid through authorized relief organizations in times of crisis.

 “It's great to be part of an organization that believes in making an impact not only in the technology landscape but also in the greater good.” – Subhadra, MathWorks

Join a team that's making a difference in the world.

MathWorks is looking to hire recent graduates with engineering or computer science degrees who want to work collaboratively with customers to solve complex, real world engineering problems. As part of our Engineering Development Group (EDG), new hires develop the technical, leadership and teamwork skills necessary to advance their careers – all while working with customers who are constantly innovating and pushing the limits of engineering and science.  

EDG team members don’t need to be an expert or have prior experience with MATLAB or our other products. Instead, MathWorks sets you up for success by providing extensive training, collaborative mentoring and career coaching. Pave your path of success and discover your passions by launching your career at MathWorks!

EDG positions available in the US, UK, and India. Learn more about the program: 

MathWorks Reviews

  • "Great company"

    Current Employee - Applications Support Engineer
    Current Employee - Applications Support Engineer

    I have been working at MathWorks full-time


    The teams are very supportive and collaborative


    Haven not found any cons.

See All 1,153 Reviews

MathWorks Photos

MathWorks photo of: Galway Office
MathWorks photo of: Work Selfie
MathWorks photo of: Lakeside Cafe
MathWorks photo of: Lakeside Cafe
MathWorks photo of: Lakeside Campus
MathWorks photo of: Intern Welcome
See All PhotosSee All

MathWorks Interviews



Getting an Interview

Getting an Interview




  1. Featured Interview

    Helpful (6)  

    Software Engineer In Test Interview

    Anonymous Employee in Natick, MA
    Accepted Offer
    Positive Experience
    Average Interview


    I applied online. The process took 2+ months. I interviewed at MathWorks (Natick, MA) in May 2019.


    I applied online. I interviewed at MathWorks.


    First round was a phone call from the hiring manager and he asked questions on resume and background.
    Second round was a take-home assessment where I was asked to develop test cases using MATLAB, followed by a phone interview to discuss the solution and some technical questions.
    The final round was an onsite interview. I had to give a presentation on one of my projects, followed by one-on-one interviews.

    Interview Questions

    • Try-catch block, handle class, matrix indexing in MATLAB.
      Declaring private methods in Python.
      A lot of importance was given to behavioral questions.   3 Answers
See All 2,339 Interviews

MathWorks Awards & Accolades

  • Glassdoor Employees’ Choice Best Places to Work, Glassdoor, 2020
  • Hired's Top 10 Employer Brands, Hired, 2019
  • Forbes America's Best Employer for Women, Forbes, 2018
  • Best Software Companies 2019, G2 Crowd, 2019
  • Forbes magazine’s list of America’s Best Midsize Employers, Forbes, 2017
See More

Pledges & Certifications

Work at MathWorks? Share Your Experiences

  • Star
  • Star
  • Star
  • Star
  • Star
Click to Rate