MathWorks

  www.mathworks.com
Work in HR? Unlock Free Profile

MathWorks Reviews in Boston, MA

Updated Jul 17, 2014
All Employees Current Employees Only

3.7 190 reviews

83% Approve of the CEO

MathWorks President and CEO Jack Little

Jack Little

(158 ratings)

77% of employees recommend this company to a friend

Review Highlights

Pros
  • Great work life balance for the most part(in 49 reviews)

  • Excellent, widely used software, team-based work environment and sustainable growth strategy(in 37 reviews)


Cons
  • Work from home" not allowed (the policy states WFH allowed a max of 0-3 days a year(in 20 reviews)

  • Annual review process is arcane and out-dated(in 17 reviews)

187 Employee Reviews Back to all reviews
Relevance Date Rating
in
    • Culture & Values
    • Work/Life Balance
    • Senior Management
    • Comp & Benefits
    • Career Opportunities
    • Approves of CEO

     

    A good place to work and live

    Applications Support Engineer (Former Employee) Boston, MA

    ProsGood environment and life-work balance.Great working environment. Everyone has an office. People respect and invest in the success of the company and each other. MathWorks is financially very strong… Cons: Overall, the main markets are R&D and education institutes for MATLAB and control design automation for Simulink.

    ConsI'm optimistic about the outlook for this company, I'm optimistic about the outlook for this company

    Advice to Senior ManagementCreate good career paths for the top engineers to advance their career; do not force them into management roles. Here is another idea: when a lot of people have 10-20 years of experience, just invent new levels so that people can grow into.

    Yes, I would recommend this company to a friend

    • Culture & Values
    • Work/Life Balance
    • Senior Management
    • Comp & Benefits
    • Career Opportunities
    • Approves of CEO

     

    A good place to work and live

    Research Intern (Former Employee) Natick, MA

    ProsGood environment and life-work balance.

    ConsSalaries could be higher, considering the location.

    Yes, I would recommend this company to a friend – I'm optimistic about the outlook for this company

    • Culture & Values
    • Work/Life Balance
    • Senior Management
    • Comp & Benefits
    • Career Opportunities
    • Approves of CEO

    4 people found this helpful  

    Stay for the Cookies, Not for the Career

    Desktop Support Technician (Former Employee) Natick, MA

    ProsThe CEO is a very down to earth, reasonable person. The Wed breakfast and Friday cookies are a bonus. Most employees are good people.

    ConsCore Values aren't followed. Bureaucracy inhibits a lot of common sense decisions. Immediate management is non-existent when needed. There are very few opportunities for career growth. If you're not in Development, you're a second class citizen. Lifers are allowed to perform sub-par work while competent employees are forced to pick up all the slack.

    Advice to Senior ManagementAllow IT to do IT work. IT should not be answering calls for A/C, lighting, beverage spills, etc... Give your workers actual space to do their jobs. Putting people who work with a lot of hardware on a daily basis in a cube farm prevents them from doing their job. Get noise levels and under performing employees under control.

    Yes, I would recommend this company to a friend

  1. We want your feedback – Are these company reviews helpful to you?  Yes | No
    • Culture & Values
    • Work/Life Balance
    • Senior Management
    • Comp & Benefits
    • Career Opportunities
    • Approves of CEO

    1 person found this helpful  

    In the business sector, MathWorks is one of the best.

    Senior Developer (Current Employee) Natick, MA

    ProsGreat working environment. Everyone has an office.

    People respect and invest in the success of the company and each other.

    MathWorks is financially very strong and stable. For a decade it has been consistently growing.

    A lot of interesting ideas and advances in the technology. Every new hire can learn a lot, college grads or veteran developers.

    Considering that the main products were created in the 80s and early 90s, it is really amazing that there are still many innovations happening in the products.

    Deeply penetrated markets. Well respected in the industry and a lot of loyal customers.

    Good work/life balance.

    Good communication with customers. Customers loved the products and they are helping to shape the future of MathWorks.

    If you want to find a good example of Jim Collins' book, this is the place. It shines in quite a few areas that Collins has highlighted in his book "Built to last" and "Good to great". For example, the 'cult-like culture' is an intentional results of years of cultivation.

    ConsOverall, the main markets are R&D and education institutes for MATLAB and control design automation for Simulink. These are small and well-established markets. MathWorks products have very strong standing in these markets, but the market itself is not growing rapidly. This means relatively weak salary and slow financial growth for individuals. With the stakeholder bonus, the total income is average in the design automation market.

    Another typical pitfall for tech companies from the 80s is that there is no career growth outside the management track. If you are good in a technical area, you are expected to become a senior team lead (STL) and then a manager. It is impossible to stay in the engineering track. As a result, quite a number of real good engineers have to leave the company to pursue technical advances.

    The weak mid-level managers is another result of the same problem. The mid-level managers were good engineers 5-or-10 years ago. They are in a manager role now, but some are weak at leadership skills and try to play the engineering role by making critical technical decisions and try to squeeze time to do coding works. This is bad for both parties, it discourages the engineers, creates conflicts and even makes it hard for the managers to grow in their management role.

    The engineering levels and management levels were invented when the company was still small and no one has that many years of experiences. They left very few space to grow when the company became big and people became older. As a result it has become harder and harder to get promoted because there is not so many levels to grow and there are so many people who need the promotion.

    Over 10 years ago it was decided that MathWorks will follow 'the Toyota way' and then became a process oriented company. "There is a process for it" has been the trend ever since. For a currently company with 3K employee it feels as if the company were 10x its size. There are a lot of lengthy processes and useless meetings. Mostly because the process were invented by the managers. A lot of people/parties needs to be involved for very trivial issues. Maybe someday the executive team can realize that the Toyota way was born out of Japanese culture for production system and US sofware companies really need to customize it for their own needs.

    Over the last few years the company has gradually fell into the pattern of Collins' other book, "how the mighty fall". For example, most teams have lost their focus. (If every team has more than 10 focus areas, is it still appropriate to call it a 'focus'?) Luckily the top executive team seems to be aware of the issues and are improving it.

    Advice to Senior ManagementCreate good career paths for the top engineers to advance their career; do not force them into management roles.

    Here is another idea: when a lot of people have 10-20 years of experience, just invent new levels so that people can grow into.

    Think again about fully embracing the processes. Sometimes it may not be a good idea. Try it in small scale and listen to feedback.

    Yes, I would recommend this company to a friend – I'm optimistic about the outlook for this company

    • Culture & Values
    • Work/Life Balance
    • Senior Management
    • Comp & Benefits
    • Career Opportunities
    • Approves of CEO

    1 person found this helpful  

    Work at MathWorks if you value integrity, honesty, technical excellence, and a family feeling

    Anonymous Employee (Former Employee) Natick, MA

    ProsExciting work and you are at the forefront of technology. Very supporting colleagues. You never feel alone, everybody is there to help you. Great team feeling. It was the best job I ever had.

    ConsHarsh winter in Natick. Can't think of anything else.

    Advice to Senior ManagementMore flexibility towards telecommuting can help.

    Yes, I would recommend this company to a friend – I'm optimistic about the outlook for this company

    • Culture & Values
    • Work/Life Balance
    • Senior Management
    • Comp & Benefits
    • Career Opportunities
    • Approves of CEO

    1 person found this helpful  

    Cannot stay

    Software Engineer (Current Employee) Natick, MA

    ProsGood work-life balance, good culture, people are nice

    Consno self-improvement, medium base salary, low bonus, no stock, hard for young professional to stay, my manager is ego, selfish, extremely bossy, having double standard for senior and new hire, like talker than doer and sucks

    Advice to Senior ManagementJack, you are a good guy, we all admire you. But you should not keep the company as private. No one else thinks for the company except yourself.

    Yes, I would recommend this company to a friend

    • Approves of CEO

    1 person found this helpful  

    Well run company ...

    Applications Engineer (Former Employee) Natick, MA

    ProsThe Mathworks is a very well organized software company. I worked there for over four years. The founder is still very active and cares dearly about the company. The company hires a lot of smart graduates and has a very methodical approach of ramping up these newly hired employees to get them ready to join other parts of the company. All in all, a very well run company. The company pays special attention to training their employees not only on technical matters but also on non-technical matters such as negotiation skills and presentation skills.

    ConsThere is some level of complacency because of the lack of a strong competition. Required improvements or features are not put into a product as fast as it could be. Back when I was working at The MathWorks, there was a lot of conflict within a portion of development team, but there did not seem to be a swift action in addressing the conflicts.

    Yes, I would recommend this company to a friend – I'm optimistic about the outlook for this company

    • Culture & Values
    • Work/Life Balance
    • Senior Management
    • Comp & Benefits
    • Career Opportunities
    • Approves of CEO

     

    Great culture and work environment

    User Experience Specialist (Current Employee) Natick, MA

    ProsWonderful benefits, competitive salary, smart co-workers, interesting work assignments, lots of training and professional development opportunities, non-hierarchical / non-bureaucratic structure, two-track structure: technical expert or managerial.

    ConsLearning the products requires a lot of time, steep learning curve, some co-workers are a bit introverted given the product type, commute from Boston can be long despite being a "reverse commute"

    Advice to Senior ManagementConsider allowing more work from home opportunities

    Yes, I would recommend this company to a friend – I'm optimistic about the outlook for this company

    • Culture & Values
    • Work/Life Balance
    • Senior Management
    • Comp & Benefits
    • Career Opportunities
    • Approves of CEO

     

    Great company, lots of impressive perks and most important, a great group of people to work with.

    Senior Software Engineer (Current Employee) Natick, MA

    ProsThe people are MathWorks greatest asset; very smart, involved and just fun to work with. The perks at the company are excellent. Great office space, excellent amenities like gym and workout classes, unlimited beverages, first-rate onsite cafeteria. Work is challenging and engaging. You need to seek out opportunities but they are there. I really enjoy the people I work with which is key to my job satisfaction.

    ConsThe culture can vary from one part of the organization to another so choose carefully. Starting salaries can be lower than other places but over time it works out.

    Yes, I would recommend this company to a friend – I'm optimistic about the outlook for this company

    • Work/Life Balance
    • Comp & Benefits
    • Career Opportunities
    • No Opinion of CEO

     

    Spent a summer here

    Applications Support Engineer (Former Employee) Natick, MA

    ProsGood place to learn a product used heavily in the scientific industry

    ConsCompensation is a bit lacking

    – I'm not optimistic about the outlook for this company

Worked for MathWorks? Contribute to the Community!

Your response will be removed from the review – this cannot be undone.