MathWorks Reviews | Glassdoor

MathWorks Reviews

Updated August 12, 2018
769 reviews

Filter

Filter

Full-timePart-time

4.3
StarStarStarStarStar
Rating TrendsRating Trends
Recommend to a friend
Approve of CEO
MathWorks President and CEO Jack Little
Jack Little
590 Ratings

769 Employee Reviews

Sort: PopularRatingDate

Pros
  • "gt; Work-life balance is great allows you to pursue your interests outside work" (in 160 reviews)

  • "gt; Work environment is pretty informal and easy-going" (in 85 reviews)

Cons
  • "Work from home is not encouraged since the work demands collaborative environment" (in 68 reviews)

  • "The annual review process is actually really helpful but is also long and tends to stress people out" (in 33 reviews)

More Pros and Cons

  1. Featured Review

    Helpful (6)

    "Software Engineer"

    StarStarStarStarStar
    • 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 full-time (More than 3 years)

    Pros

    Best work culture, great work life balance. The overall salary looks less as compared to some other giants in the Boston area but we get quarterly performance bonus which makes up for it. The bonus is quite sizable. The company is a billion-dollar software company with a startup culture so you get best of both worlds.

    Cons

    Work can get monotonous after a while. Not much avenues to explore specially for a software engineer.


  2. Helpful (1)

    "A great company"

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

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

    Pros

    MathWorks is a great company with an excellent leadership team who cater to the needs of their employees. They strive for work-life balance and it is one of the best companies to work for!!

    Cons

    There are no cons with the company

  3. "MathWorks is a great company to work for with a great work-life balance."

    StarStarStarStarStar
    • 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 full-time (More than a year)

    Pros

    Great community with great leadership. People try to do things the right way and are excellent about helping others/spreading knowledge.

    Cons

    Code submission/build process is sometimes a little frustrating, as we tend to value correctness / not breaking things over speed. Obviously that is a tradeoff, but in my opinion we lean too far on the "safe side".

    Advice to Management

    Nothing, its going great!


  4. Helpful (6)

    "Avoid working on products in CDA (any product that relies on Simulink)"

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

    I worked at MathWorks full-time (More than 8 years)

    Pros

    Free breakfast on Wednesday

    Free cookies on Friday

    Free fruit every morning (if you get to work early enough)

    Free dinner every day of the week if you stay at work late

    Cons

    1. Promotions are based on years of experience, or how many years since you got your bachelor's degree.

    For technical positions, new hires with a master's degree and no work experience generally enter as "Level 2". After 4-6 years of decent work, you are promoted to "Level 3" (Senior). After that promotion, you'll have to wait 10-15 years for your next promotion to "Level 4" (Principal).

    For many people, they get one promotion to "Level 3" (Senior) and that's it!

    2. No work-life balance if you work on products in the CDA area. This covers all the products that require Simulink. Work with product teams in the LTC area (MATLAB and toolbox products) if you want work-life balance.

    3. No work from home at all. (But some managers don't care when you work from home, so enforcement is uneven.)

    4. Each year, your performance rating is decided well before you start writing the self-review. So nothing that you write in the self-review has any effect on your rating. What you write is to justify the rating that was given to you.

    Advice to Management

    Be honest about requirements for promotion. People have no idea that you need minimum years of work experience to get a promotion.

    Make clear the process for performance reviews. People waste lots of time to write self reviews that make no difference in the rating.

    Look at how many people leave the CDA area. Something very wrong about the way that Simulink products are developed and pushed out the door. Releasing new versions every 6 months is a bad idea for Simulink products. Think about releasing new versions every 12 months so that developers are not under constant pressure to do new features and keep fixing bugs.


  5. "Great move"

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

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

    Pros

    I've only been there a few months but this company is a wonderful breath of fresh air coming from the world of public tech companies.

    The interview process is VERY professional and transparent. They really choose talent carefully.

    New hire on boarding and training is wonderful. You spend a lot of time in classes but unlike other firms its all relevant. They actually follow the policies they train on!

    The people are great, very friendly and welcoming.

    The working environment is fabulous - great buildings, convenient location, very collaborative environment. Benefits like healthcare and retirement are some of the best I've ever seen. And they provide perks NO other company does like the summer outing.

    The "no WFH" policy some complain about is no where near as draconian as its made out to be in reviews. They just dont want people using recurring scheduled WFH. If you have childcare emergencies or its snowing they are totally flexible.

    Workload seems reasonable and people dont get pushed to deliver insane hours like other tech giants.

    Cons

    Starting pay is on the low side for the industry - but this is balanced out by the very convenient location, work life balance and great benefits.

    Cant comment on career progression yet.

    Advice to Management

    Keep doing what you are doing.


  6. Helpful (8)

    "Program Manager"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Anonymous Employee
    Former Employee - Anonymous Employee
    Doesn't Recommend
    Positive Outlook
    Approves of CEO

    I worked at MathWorks full-time

    Pros

    Great benefits, good pay, excellent bonuses, interesting work in software development, excellent work-life balance

    Cons

    There are a number of people in power who can create a negative working environment if they happen to be your boss. If you look for problems with anyone's performance, you can always find something!

    Advice to Management

    Don't allow this type of negativity in your middle managers


  7. "Great place to work"

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

    I have been working at MathWorks full-time

    Pros

    well-managed, sensibly run, does good stuff for the world, smart people

    Cons

    Not ideal if you want to work from home, engineers rule

  8. Helpful (3)

    "Great environment and work-life balance; salaries could be higher"

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

    I have been working at MathWorks full-time (More than 5 years)

    Pros

    - Great work-life balance
    - Rational environment. No politics.
    - Performance is rewarded. My salary was raised 70% in 5 years with very good performance scores.
    - Pretty much every one gets his own office (in the Natick headquarters).
    - The company is very stable and profitable. You don't ever have to worry about the MathWorks going out of business.
    - Job security, people don't get fired for no good reason.
    - Great opportunity to work on software development while reusing domain-background on an engineering or scientific discipline.

    Cons

    - The starting salary is below market average for CS and ECE degrees. Other disciplines though (e.g., Mechanical) may not have this problem.
    - The Boston area has expensive housing and cold winters.
    - The introductory program (boot camp / EDG) may overpromise that internal transfer can take place anywhere you want. This can of course happen (it happened to me), but it depends on internal openings. If the economy is bad, or if no new openings are created in your #1 target area, then you may be stuck or eventually transfer to a less preferred team. This can be more of a problem for ECE/Mechanical graduates that may wish to reuse a specific background that they have from school. CS graduates have so many options that they do not have to worry (for example multiple teams may be working with a specific language).
    - The company has a lot of processes and some people may think that progress is slow. The company is very consensus driven; this is not necessarily bad, but if you want to be working alone in your office without interacting with people for weeks, this is not a good match for you.
    - You can work from home for at most 3 days a year. Some people don't like this.

    Advice to Management

    - Keep the good work that established a pleasant and rational workplace
    - EDG management should be more honest/clear during interviews that transfers are dependent on job openings and that some teams may not have any.


  9. Helpful (9)

    "Company to retire, not for fast paced individuals"

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

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

    Pros

    Great work life balance, good health insurance, free Wednesday breakfast & Friday cookie, profit sharing (amount depends on rating), job safety(private company), opportunity to learn, CEO is self less & cares about employees, more than a fourth employees have been here from more than 10yrs, yearly summer outing to white mountains,smart people go from level 2 to 3 in 3years.Every 1 gets private office.

    Cons

    Senior to principal level promotion is very rare, fixed pay level is 15-20k less than Boston tech jobs. Once you get promotion, your rating goes down & variable pay decreases significantly till you reach a good rating which takes at least 2yrs.

    Advice to Management

    Increase pay scale to match Boston industry standards, else smart people won't hesitate to leave to tech Giants.


  10. "Making an impact with a great company"

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

    I have been working at MathWorks full-time

    Pros

    - work/life balance
    - great people
    - feel like the company strives to fulfill its core values
    - great to see how the software is being used across so many industries. Feel like work is making an impact

    Cons

    - Enacting change, while possible is slow. Will need patience.
    - Review ratings and promotion process is not clear.


Showing 769 of 875 reviews
Reset Filters