MathWorks is the leading developer of mathematical computing software. Engineers and scientists worldwide rely on its products to accelerate the pace of discovery, innovation, and development.
MATLAB, the language of technical computing, is a programming environment for algorithm development, data analysis, visualization, and numeric computation. Simulink is a graphical environment for simulation and Model-Based Design for multidomain dynamic and embedded systems. MATLAB and Simulink are also fundamental teaching and research tools in the world's universities and learning institutions.
Founded in 1984, MathWorks employs more than 6000 people in 16 countries, with headquarters in Natick, Massachusetts, USA.
Rating Reviews
Rating is calculated based on
36
reviews and is evolving.
Pros: MathWorks truly invests in its employees' technical development. The opportunities for learning new skills and growing within the software engineering domain are abundant, with many internal training resources. The company culture is generally collaborative and supportive, and the benefits package is quite comprehensive. There's a good sense of job security here.
Cons: While work-life balance is generally respected, some project deadlines can lead to periods of intense work. The management structure can sometimes feel a bit bureaucratic, slowing down decision-making. Access to certain resources or tools might occasionally be limited by internal processes, which can be frustrating.
Advice to Management: Consider streamlining some approval processes to improve agility and empower teams to make faster decisions on technical challenges. This could further enhance innovation and employee autonomy.
Show more
Pros: MathWorks offers a stable and respected position within the engineering software industry. The work itself is intellectually stimulating, dealing with complex problems that require deep technical expertise. I've had opportunities to learn and grow my skills in areas like MATLAB development. The company culture encourages technical excellence and collaboration among colleagues.
Cons: While the company provides good opportunities, sometimes communication across different global offices, especially between China and the US headquarters, can feel a bit slow. Certain internal processes could also be streamlined for better efficiency, but these are minor points in an otherwise positive remote or hybrid work experience.
Advice to Management: Continue to foster strong technical growth and cross-functional team collaboration. Streamlining communication channels between global offices would further enhance efficiency and employee engagement.
Show more
Pros: The technical challenges at MathWorks are genuinely engaging, especially working with products like MATLAB and Simulink. You're surrounded by smart, dedicated colleagues who are experts in their fields. The company offers excellent benefits, robust job security for its employees, and a good work-life balance on average. It's a stable environment for a career in software development.
Cons: While collaboration is key, sometimes navigating internal processes or getting quick decisions can be a bit of a hurdle. The pace can be slower than a startup, which is expected but worth noting. During intense project phases, the work-life balance can sometimes feel stretched, though this isn't constant.
Advice to Management: Streamline decision-making processes and communication channels to foster even faster innovation and responsiveness within teams. Recognizing and rewarding proactive problem-solving could also be beneficial.
Show more
What is the accessibility like for category managers at MathWorks, especially for roles involving user research?
As a category manager at MathWorks, I found our accessibility initiatives quite robust, particularly for roles that interact with users and require detailed research. The company provides excellent resources and tools to ensure everyone can participate fully in our user research processes.
What kind of software development roles are available at MathWorks, and is it a good place for early-career engineers?
MathWorks hires many software engineers for roles in areas like algorithm development and testing, and as a large tech company, they offer good opportunities for new grads to learn and grow.
What's the general business outlook for a company like MathWorks in the engineering software sector, especially in Massachusetts?
From my perspective at MathWorks, the demand for our simulation and model-based design tools seems strong, driven by innovation in the automotive and aerospace industries across the US.
How does MathWorks demonstrate its commitment to innovation and collaboration in its day-to-day operations for software engineers in Natick, MA?
In my experience as a software engineer at MathWorks' Natick campus, I see a strong emphasis on cross-functional teamwork and providing engineers with the resources and freedom to explore new ideas, fostering a truly innovative environment.
What's the typical interview duration for engineering roles at MathWorks in Natick?
For engineering positions at MathWorks, the interview process usually spans a few weeks, with individual interviews typically lasting 45-60 minutes each. They seem to focus on technical depth and problem-solving across their software development roles.
What are MathWorks' key strategic priorities as a major player in the engineering software industry?
As a leader in the global engineering software market, MathWorks focuses on accelerating innovation for our customers by investing heavily in AI and simulation technologies, driving growth for our diverse employee base across our numerous locations.
Is remote onboarding at MathWorks, a large tech company in Massachusetts, a smooth process for new software engineers?
My remote onboarding at MathWorks as a software engineer was well-structured, with virtual introductions and clear guidance on setting up my equipment, making the transition easy even from home.
What kind of benefits does MathWorks offer its employees in Natick, MA?
MathWorks provides comprehensive benefits, including excellent health insurance and retirement plans, which really helped me feel secure during my time there as a software engineer.