MathWorks Reviews

4.3

88% would recommend to a friend

(2,554 total reviews)
avatar

Jack Little

94% approve of CEO

86% positive business outlook

MathWorks has an employee rating of 4.3 out of 5 stars, based on 2,554 company reviews on Glassdoor which indicates that most employees have an excellent working experience there. The MathWorks employee rating is in line with the average (within 1 standard deviation) for employers within the Information Technology industry (3.9 stars).

Reviews by job title

3K reviews
1.0
14 Jul 2017
Recommend
CEO approval
Business outlook

Pros

The title says all. If you enjoy small perks, with no value -add to your career (green apples, cookies and coffee) then go for it.

Cons

For seasoned highly skilled, master or doctorate level, qualified and experienced people: stay away as much as possible from MathWorks. The company does everything, according to the needs of the CEO and his "trusty" people direct under him. Those needs are usually driven by perpetual sense of power and control. That is shown to all the other people, in the form of the passive-aggressive form of : We are doing things our own way, because they worked so well for the past 40 yrs. Managers, wake up and remove your heads out of the sand (ostrich policy). Things have changed, and there are strong players in the industry which are blowing away MathWorks. If you think that you learn something and you will just join MathWorks to gain career skills... think again. All the processes are internally developed, with no application anywhere else ( Because they don't apply due to their "uniqueness"). They (processes) are mostly developed to accommodate and facilitate the upper management's controlling power (that power is eroded due to the the growing number of low paying programmers (they keep hirring) which need to be managed). MathWorks lacks the vision of the future, in a highly dynamic and growing market, where open source is becoming the norm and choice. The company refuses to see that reality due to the poor managers, whom have been working there for more than 18-25 years (in most cases this was their first job after their graduation) . These managers look after their personal interest. That is to get to the retirement age, with a fat check, while picking up the quarterly fat bonus, Also, if you interview for them and thinking to join MathWorks, understand that there are no promotions nor career growth. The title they give you is meaningless because they value seniority at the company. The more number of years you spend with them the more senior you are. That's why your previous experience will not count. 10 years spent within the company represent the "big threshold" to cross, to attain "tenure". Till then, you might notice that, some kid, who joined MathWorks 5 years ago, for a low paying job, is actually considered senior to you. The company is geared around and for developers and development management specifically. There are only few of them and they make all the decisions about the products. Interestingly, they never leave their offices and rarely talk to customers. Yet they plan and put in place the whole road-map of the product. They don't rely too much on actual market data, or marketing people recommendations, they mostly assume what is needed. To make matter worse, there are a lot of redundancies among various products, due to development managers' "turf wars". That comes from their trying to prove to the upper executive management, whom is worthy of their attention, by building "cool" products (mostly with little to no value to the customers). Marketing organization is "auxiliary" to the developers and is mostly asked to provide marketing (collateral) documents. The overall sense is that marketing is optional, as an internal organization and almost unnecessary. As a result, the development side is always mocking and deriding marketing and product management personnel. That attitude creates a stressful environment which leads most of the marketing people, to a demoralizing self-fulfilling attitude. If they try to advertise the quarterly bonus, during the interviewing stage... That bonus is very small, for the first 1-3 years. It grows slowly as you are during your "tenure track" and in the beginning you will effectively get somewhere 5-6%. It will be weighted heavily by the number of years spent at the company and its growths is extremely small from year to year for the first years. Most of the people with experience from previous jobs have left the company within 1-3 years due to all of the above reasons. The attrition rate for the experience people coming from outside is the highest. As a result the company is turning toward internships, helping to grow and mold the people according to company's interest.

1.0
23 Jan 2019

Associate in EDG

Recommend
CEO approval
Business outlook

Pros

There's nothing good in this company apart from lot of free time, decent work life balance and free trip to the US (duration 2 weeks). Please don't join the company for the US trip. Definitely not worth it.

Cons

1. You won't learn anything in EDG, literally zero skills learned. 2. Call center job, major focus is put on solving "TECHNICAL" customer cases. It's nothing but customer support like any other company. 3. Brainwashing is done by management & senior management. They make you believe that call center job will make you learn so many things about the company, it's totally useless. Don't get brainwashed. 4. 80% people copy the offline trainings, what's the whole point of keeping the trainings in the first place? The training is useless to be honest. 5. If you leave the company after 2-3 years after transferring out to any development team in MathWorks, no one will give you a job, cause you won't have any industry knowledge apart from MATLAB. 6. MATLAB is not used in CS industry and companies, it's just used by automobile industry and educational insitutes. 7. You won't find any person to learn skills from. Very average employees. 8. No work from home option. 9. Work on Windows machines, no MacBooks. 10. Very slow growth of the company, slow work, less work. 11. Majority of the good work is done in HQ in Natick, very low level work in Bangalore office. 12. Extremely low pay, other companies pay 40%-80% more, after promotion there is very less growth in salary. 13. No stock options since company has no IPO, stakeholder bonus is extremely low, don't even expect anything out of it. 14. No motivation for work. 15. Please don't join the company just because you want to go to the US. 16. Management will say that you can transfer to the US, but honestly you won't be transferred, literally zero chance. 17. The concept of EDG is rebranded, people from IITs are hired to do the customer support job. 18. MATLAB is very slow software, people don't consider removing the dead code and making the software size smaller which is currently 25 GB. 19. There are two releases every year, just new features are added in those two releases there's no improvement in the existing codebase. 20. Management says that MathWorks has very flat structure, it's because the number of employees is ~4000, naturally, smaller the company shallower the hierarchy. 21. Very high percentage of the company revenue is generated from customer support by EDG people. Don't work in a company where maximum revenue is generated from customer support.

5.0
27 Sept 2016
Recommend
CEO approval
Business outlook

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.

Viewing 1 - 3 of 2,554 Reviews

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