MathWorks Reviews | Glassdoor

MathWorks Reviews

Updated June 25, 2017
671 reviews

Filter

Filter

Full-time Part-time

4.0
Star Star Star Star Star
Rating Trends Rating Trends
Recommend to a friend
Approve of CEO
MathWorks President and CEO Jack Little
Jack Little
509 Ratings

671 Employee Reviews

Sort: Popular Rating Date

Pros
Cons
  • Work from home policy is non-existent (in 55 reviews)

  • The performance review process is very unclear and inconsistent (in 27 reviews)

More Pros and Cons

  1. Featured Review

    Helpful (44)

    "Fantastic place to work"

    Star Star Star Star Star
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Principal Programmer/Analyst in Natick, MA
    Current Employee - Principal Programmer/Analyst in Natick, MA
    Recommends
    Positive Outlook
    Approves of CEO

    I have been working at MathWorks (More than 10 years)

    Pros

    I've been with MathWorks for over 15 years, and have never seriously considered leaving. While many companies espouse guiding principles and core values, I've never seen a company that actually lives them the way MathWorks does. Management is both responsive and open-minded. The atmosphere is relaxed but the work expectation is top-notch.

    Cons

    Consensus-based decision-making can be frustrating on occasion.


  2. Helpful (1)

    "EDG"

    Star Star Star Star Star
    Current Employee - Anonymous Employee in Natick, MA
    Current Employee - Anonymous Employee in Natick, MA
    Recommends
    Neutral Outlook
    Approves of CEO

    I have been working at MathWorks full-time (More than a year)

    Pros

    + Good work-life balance
    + Smart colleagues
    + Interesting and challenging projects

    Cons

    - Most people in EDG are overqualified for the time they do TS. It is a waste of talent
    - Can be very competitive environment if you want to transfer to the same position as other people, who can often be your friends

    Advice to Management

    Give people more freedom to work with what they want and be more honest with them

  3. "Great company to learn your trade"

    Star Star Star Star Star
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Quality Engineer in Natick, MA
    Former Employee - Quality Engineer in Natick, MA
    Recommends
    Neutral Outlook
    Approves of CEO

    I worked at MathWorks full-time (More than a year)

    Pros

    Laid back, smart and helpful people, the amenities are pretty great and the office spaces are very comfortable and well-equipped

    Cons

    Career opportunities may seem limited


  4. Helpful (5)

    "Software Engineer"

    Star Star Star Star Star
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Software Engineer in Natick, MA
    Current Employee - Software Engineer in Natick, MA
    Recommends
    Approves of CEO

    I have been working at MathWorks (More than 3 years)

    Pros

    1. Work life balance (If you are under good manager/team)
    2. Activities (summer outing, small parties)
    3. Single separate office
    4. If you are in a good team/manager, overall environment is pretty good
    5. Most of the managers in EPS and LTC are really smart, helpful and motivating and they make the work really challenging and enjoyable

    Cons

    1. Less salary as compared to other companies
    2. Management would not bother about your problems if you are under a bad manager. They would try to make the manager happy
    3. Many new indian managers are putting smart people on performance plans

    Advice to Management

    1. If manager put someone on performance improvement plan. Make sure to get peer reviews from different people to check if manager has a personal issue with that person or person is actually not fulfilling job requirement (To follow core value for each and every employee: Respect and invest)

    2. When you put someone under performance improvement plan, ask him to do project with totally different team to see if person is actually not able to do the job or its only a managers problem

    3. If so many people leave under the same manager. Give some training to that manager about how to motivate team and have a healthy culture

    4. Give reasonable increments to employees (at-least more than new hires)


  5. Helpful (1)

    "Software Engineer"

    Star Star Star Star Star
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Software Engineer in Natick, MA
    Current Employee - Software Engineer in Natick, MA
    Recommends
    Positive Outlook
    Approves of CEO

    I have been working at MathWorks (More than a year)

    Pros

    Amazing and fun company to work. Great work life balance. Stable development process. Good pay. This company really knows how to keep their employees happy. Great core values and work culture.

    Cons

    Working from home is frowned upon.


  6. Helpful (1)

    "Great place to be!!"

    Star Star Star Star Star
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Anonymous Employee in Natick, MA
    Current Employee - Anonymous Employee in Natick, MA
    Recommends
    Positive Outlook
    Approves of CEO

    I have been working at MathWorks full-time (Less than a year)

    Pros

    Very friendly colleagues & culture. You are treated like a human being that has other priorities outside of work. There is a strong effort to make the culture and environment a place you want to be and do positive work. Looking at the long term strategy.

    Cons

    You have to come in each day- but it's a great place to be! So it's not bad!


  7. Helpful (2)

    "Great company"

    Star Star Star Star Star
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Summer Intern in Natick, MA
    Current Employee - Summer Intern in Natick, MA
    Recommends
    Positive Outlook
    Approves of CEO

    I have been working at MathWorks full-time (Less than a year)

    Pros

    Great culture; nice people; relaxed environment; efficient management; challenging job.

    Cons

    The facility for the Lakeside campus is not as good as that of the main campus.

  8. Helpful (10)

    "Application Support Engineer"

    Star Star Star Star Star
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Applications Support Engineer in Natick, MA
    Former Employee - Applications Support Engineer in Natick, MA
    Doesn't Recommend
    Neutral Outlook
    No opinion of CEO

    I worked at MathWorks full-time

    Pros

    1. Some part of the outside world thinks you are working on a well-known product

    2. If you are interested specifically in using MATLAB/Simulink to solve MATH/Engineering problems, you might enjoy the job

    3 Good work life balance, you are working based on fixed schedule, no flexibility but also no over time

    4. There are many smart and nice people work here

    5. Part of the benefit is good, e.g. 401K match, unlimited sick days, and there are some nice small perks

    Cons

    The cons part is only for EDG, and more specifically it is for the experience of computer science people in EDG

    1. MathWorks’ pay to ASE role might not be that bad comparing to many mid to small size companies, but it is still much lower than most large software companies

    2. If your career goal is to do software development, don’t give a very high expectation on EDG program, because it is mainly a technical support role. EDG is part of the technical support department, and your technical support job always has higher priority than all of your other tasks in EDG. Most of the managers will purposely avoid this fact when they talk to you before you join.

    3. MathWorks is an extremely procedural company, so for anything you do, there is going to be some step-by-step documentations, which is good for many people. However, for some reason they never make the procedure of transferring out of EDG to development role unclear. The time you spend at EDG actually depends on the number of opening positions in the other parts of the company, and they do over hire sometimes. When this happens, again your manager will avoid the fact and tell you to not focus on if there are any open positions, but focus on improve yourself so an opportunity will come to you.

    3. The performance review process is very unclear and inconsistent. The performance rating is from 1 to 6 points, and I have seen someone got praised by his manager and promised to get a raise, while someone from the same team with a rating just 0.5 lower got warned by the same manager that his career is at risk.

    4. Most of the managers are not from the appropriate technical background, so do not expect they can help you much from the technical perspective. The management is highly technical support oriented, and if you say you have a degree from computer science and you are very good at software development, your skills will not be much appreciated here.
    5. The expected amount of bonus for new hires listed on the hiring material that HR gave to me was way higher than the bonus I actually received, and since all new hires get the same amount of bonus regardless of the performance, the information from HR was just not true.

    6. Some actions from the management are questionable in term of the work ethics. Managers use the threat of not filing working visa application to push engineers.

    Advice to Management

    Please be honest to employees. Also since the Mathworks decides to have the EDG program, which has engineers from very diverse backgrounds, please respect this diversity and understand people from different background want to do different things and have different career goals.


  9. "System Administrator"

    Star Star Star Star Star
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Systems Administrator in Natick, MA
    Current Employee - Systems Administrator in Natick, MA
    Recommends
    Positive Outlook
    Approves of CEO

    I have been working at MathWorks full-time (More than a year)

    Pros

    Sky is the limit if you want to build and enhance your career. Great collaborative environment and everyone is open to bring new technologies in the company. You have to do a lots of research work as people here love to go for bleeding edge technologies.

    Cons

    None I can think of. From my working experience working for three US companies which are market leaders in the respective field this the best company to work.

    Advice to Management

    Great management.


  10. "Software Engineer Intern"

    Star Star Star Star Star
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Software Engineer(Internship) in Natick, MA
    Current Employee - Software Engineer(Internship) in Natick, MA
    Recommends
    Approves of CEO

    I have been working at MathWorks full-time

    Pros

    Nice culture; good learning; good work life balance; company supports you to engage in activities

    Cons

    Nothing much to think now.

    Advice to Management

    Nothing much.


Showing 671 of 747 reviews
Reset Filters