MathWorks Developer Senior reviews

4.1

85% would recommend to a friend

(177 total reviews)
avatar

Jack Little

98% approve of CEO

93% positive business outlook

Developer Senior employees have rated MathWorks with 4.1 out of 5 stars, based on 177 company reviews on Glassdoor. This indicates that most Developer Senior professionals have an excellent working experience there. MathWorks is rated in line with the average (within 1 standard deviation) by Developer Senior professionals compared to other employers within the Information Technology industry (3.7 stars).

Reviews by job title

177 reviews
5.0
Dec 11, 2014
Recommend
CEO approval
Business Outlook

Pros

This place is the most rational place I've ever worked. There are no penalties for not being perfect, everyone constantly supports you and moves as a whole towards improving process, product and communication. If you disagree with someone on anything (design, plan, process,) you just say so, give rational reasons why and then work out the best way to moving forward with whatever it is. Combine that with management who actually listen and care about the individuals in the trenches and you have a great place, fun and insane loyalty. Seriously...the CEO is respected and almost idolized. The chief scientist has fanboys at conventions! It's terrific!

Cons

If you like fast-paced startups that turn on a dime, this place is not for you. Not all the teams are "slow", but being rational means being careful and looking at all the angles before taking steps towards a plan. The belief is that there is one "right thing" for every problem. They try very hard to find it each time. That can make progress seem sluggish.

4.0
Jun 18, 2014
Recommend
CEO approval
Business Outlook

Pros

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 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.

Cons

Overall, 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.

Viewing 154 - 156 of 177 Reviews

Glassdoor has 3,166 MathWorks reviews submitted anonymously by MathWorks employees. Read employee reviews and ratings on Glassdoor to decide if MathWorks is right for you.