In the business sector, MathWorks is one of the best. - Recensione dipendente - Senior Developer presso MathWorks

4,0
18 giu 2014
Consiglia
Gradimento del CEO
Pronostico commerciale

Vantaggi

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.

Svantaggi

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.

Esplora altre recensioni su MathWorks

5,0
19 giu 2026
Dipendente anonimo
Consiglia
Gradimento del CEO
Pronostico commerciale

Vantaggi

The company places a strong emphasis on continuous learning and professional growth, with clear encouragement for employees to develop their skills over time. There are frequent, fun company events that help build connections across teams and contribute to a genuinely friendly and collaborative culture. Overall, the organization takes a very staff-focused approach, prioritizing employee well-being and fostering an environment where people feel supported and valued.

Svantaggi

With a globally distributed workforce, it can sometimes be challenging to coordinate schedules or connect in person with colleagues.

5,0
18 giu 2026
Dipendente anonimo
Consiglia
Gradimento del CEO
Pronostico commerciale

Vantaggi

Strong work-life balance; reasonable hours and low burnout Smart, helpful colleagues and collaborative culture Stable company with solid products (MATLAB/Simulink) Good benefits and campus perks (food, gym, etc.)

Svantaggi

Development pace can feel slow and process-heavy May not be ideal if you’re optimizing for fast career growth, cutting-edge tech, or top-tier compensation.

Vedi recensioni per: Utile|Valutazione|Data|Tutto