MathWorks Sr. Software Engineer reviews

4.1

83% would recommend to a friend

(174 total reviews)
avatar

Jack Little

98% approve of CEO

92% positive business outlook

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

Reviews by job title

174 reviews
3.0
Aug 30, 2009
Recommend
CEO approval
Business Outlook

Pros

A few things I like about MathWorks are: Great benefits Friendly culture Work-life balance Challenging problems to solve The CEO and upper management seem to be very engaged in the company.

Cons

This is a good company that has gone soft in the recent times and resembling a big corporation with rampant inefficiency. Given that the company is profitable, there do not seem to be revenue pressures on anyone. Coming from a startup prior to joining MathWorks, I am constantly surprised at the lack of accountability everywhere. In engineering, one can work on a feature for any length of time as long as the appropriate specification documents are generated on a regular basis. There is also a huge difference in the quality of engineers from one group to the other. Unfortunately, the groups that harbor mediocre engineers have mediocre leadership that is so entrenched because of their long tenure that this inefficiency gets protected and even nurtured. Outside of engineering, there is even less accountability. There seem to be many jobs where people just show up at meetings, do not contribute in any meaningful manner and leave at the end of the day. You see them showing up at work at 10 and leaving at 4. Such sights are highly demotivating to a young, hardworking newcomer and makes it hard to pump oneself up for superior performance. There seems to be quite a bit of abuse of flex-time where people claim to work from home. It makes marginal sense, if this is a software engineer who can theoretically do coding over VPN. However, you see those whose job is coordination (program management, usability, marketing) claiming to work from home on a regular basis.

4.0
Nov 25, 2008
Recommend
CEO approval
Business Outlook

Pros

Respect for employees and openness. Good pay package. Thinking ahead

Cons

The company is growing fast, and whatever worked when it was smaller is coming under pressure because of the size. Because the company has never been in a downturn it has never seen any reorganization. Therefore, some of the senior management that have organically grown into their positions are not really up to the job.

5.0
Aug 11, 2008
Recommend
CEO approval
Business Outlook

Pros

This is a company that values engineers very highly. Jack Little is an engineer and his DNA shaped MathWorks more than anything else. The work is very interesting and you can be rest assured that no matter what project you work on, you will have impact on the customers. While it is not a sweat shop, you can find many MathWorks employees to be highly motivated to make a difference. Managers are grown from within and they typically work much harder than the people who report to them. For example, my manager usually comes in before everyone else and frequently the last to leave. Not to mention the nights and weekends where he can be counted on to fight fires, reply to urgent emails and even fix bugs. In general, this is vastly different from other companies where my friends work where managers are just paper pushers. It is just fantastic to have your manager be as strong technically as you are. Being private and profitable means that MathWorks does not have to flip-flop to market gyrations. We can think and invest long term. There are quite a few projects I know of where millions were invested over the last few years with huge teams and these products are not paying for the salaries of even half of the team. I can see that Jack persists with these efforts despite the steep initial cost with eye towards building products for the long term. MathWorks has a fairly non-political and rational workplace. While ugly and open dissent is discouraged as it is often counter-productive, true dissent based on sound technical reasons is not only tolerated but encouraged. I know of at least three different technologies that emerged over the years purely because no one said you only have to do it one way. While this can be inefficient at times, it often paid handsome dividends by creating some really disruptive technologies that no one thought were possible initially. The pay is very good and very competitive. While you may be able to make marginally higher money elsewhere, it is hard to match the quality of life you can get here.

Cons

MathWorks has a six-monthly release schedule which can be very taxing at times. Getting big things done is a challenge due to a fairly large and complex code-base. As I mentioned earlier, engineers are highly valued. The other side of this coin is that they are also highly accountable for the success/failure of the products. Sometimes, it feels like every new process, rule and regulation applies only to the engineers and not marketing or other functional areas. For example, the quality initiative that we started a few years ago spawned myriads of new processes and guidelines and almost all of it is dumped on the shoulders of engineers. Office space is getting to be ridiculously scant. MathWorks started off with the noble idea of offices for everyone. However, we could not scale this well with all the growth we have had in the last few years. We now have cubicles in the famed idea zones and people sharing offices etc. We should have planned better for this.

Viewing 172 - 174 of 174 Reviews

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