MathWorks Software Developer reviews

4.1

79% would recommend to a friend

(321 total reviews)
avatar

Jack Little

81% approve of CEO

69% positive business outlook

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

Reviews by job title

321 reviews
2.0
Jun 6, 2018
Recommend
CEO approval
Business Outlook

Pros

Prologue: Mathworks Natick : 4 stars ( good work-life balance , work-from-home options etc.) . I was mesmerized by its glassdoor reviews & ranking during joining, which in fact are mostly for Natick office. Mathworks Bengaluru: 3 stars ( descent company, annual company outings) Tools team: minus 5 stars (extreme politics & favoritism combo offer) 1. Very friendly colleagues - I made a few good friends there which was the Main reason I stayed for such a long time. 2. Annual team outings 3. Descent hike and bonus 4. Free breakfast and snacks once a week 5. Very humble,cool and inspiring CEO 6. Friendly and very supportive HR especially during exit feedback interview

Cons

I relatively worked for 20 years at Mathworks due to frustrating and tortuous work environment I had experienced in architecture and tooling team ( as per theory of relativity just like planet near Gargantua black hole in Interstellar ) even though I stayed for 2+ years there. 1. Exhausting interview process with several rounds on one day as if you will be building rocket next day..:) 2. Internal architectures tools used are mostly legacy tools sans some basic principles of Software Engineering. Also welcome to http era. This makes learning curve and skills set very limited. 4. Reinventing the wheel practice followed often. e.g Open source tools already available with developed features but not utilized there. 5. Be prepared for manual tasks in this era. 6. Bizarre decision of build failure investigation being done by RE which is normally the job responsibility of a developer ideally. 7. Extreme sycophancy and open favoritism - it's an open secret in the team with better synonyms. 8. Join the team only if you have gained superpower of premonition so that you can know when you are going to fall sick. Even if you have enough sick leaves but you are not supposed to avail those. 9. Once you have decided to switch, make sure to publish in newspapers whether you have offers or not. Be prepared for ridiculous questions like - Why did u take sick leave and internal training if you were planning to resign. 10. Unprofessional language used during mentoring and initial days of training. Ultra micro-management throughout the year. You would receive a WhatsApp call -> call on phone -> followed by WhatsApp ping even if you have gone for tea/ snacks break in the evening irrespective of work to be done or not. "Enemy of knowledge is not ignorance but illusion of knowledge" - Stephen Hawking. If you are looking for a thrilling and chilling experience, then I would recommend to work in this tools team.

2.0
May 10, 2018
Recommend
CEO approval
Business Outlook

Pros

- All the perks: 401k, insurance, gym, etc. - Friendly colleagues. - Company outings and anniversary celebrations. - Free Wednesday breakfast and Friday cookies.

Cons

No opportunity for growth! As a mid-size private company with no real competitors MathWorks operate on the principle of "business as usual", meaning you stay at same engineering level and the same performance rating for a long time, until or unless you get lucky! The promotions are a joke! With sophisticated and secretive formulas for level/rating calculations, you're guaranteed to get the same gross salary or maybe less even if are promoted! Basically if you're promoted to a higher level your performance rating is reset so you have a higher nominal salary but a much smaller contribution from the profit sharing pool because of lower performance rating. Needless to point out that once at the higher level, rating icreases are harder and slower than before. The review process is another joke! Once a year you write a self review and a peer review (which the peer will get to read with your name on it). Your manager also writes a review. But a couple of weeks before you write your self review and your manager writes his, higher ups meet to determine promotions and ratings. So you're writing a review after everything is decided! I wonder why the call it "review"! So what you write and what your manager writes are essentially used to justify pre-determined ratings! I thought it's should be the other way around! If in a team of say 10 engineers the performance of two engineers exceed expectations only one is promoted because two will exceed the promotion quota for the team! So one is promoted and the other one has to suck it up for another year until his names is thrown into the hat again! This is the mechanism behind lower than industry average salaries and the lazy culture. A few years ago I expected the competition with open source to make a dent but that was wishful thinking!!

5.0
Feb 24, 2018

Software Engineer

Recommend
CEO approval
Business Outlook

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.

Viewing 268 - 270 of 321 Reviews

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