There are newer employer reviews for MathWorks

4 people found this helpful  

Many stay for 5 to 10 years, that says a lot

  • Comp & Benefits
  • Work/Life Balance
  • Senior Management
  • Culture & Values
  • Career Opportunities
Current Employee - Senior Software Engineer  in  Natick, MA
Current Employee - Senior Software Engineer in Natick, MA

I have been working at MathWorks full-time

Pros

* Great benefits package
* Great 401k matching
* Great bonuses during great years
* Good bonuses during mediocre years
* Most teams seem to have a very good work life balance
* Transferring between teams is allowed
* Great automated testing harness
* Regular desktop PC upgrades with high end systems
* Dual monitors (one 24 and one 22 inch) for developers and quality engineers
* Mac developers get a 27" iMac
* The company has a lot of social events (they are called Tuesdays, but don't always fall on Tuesdays)
* Great anniversary trips
* Great summer outing every year
* Really good requirements and functional specification before development begins so as to avoid having to rewrite too much code as you progress
* Very good deadline setting for new features. They do not attempt to force things in that would end up being rushed and sloppy. Instead the focus switches to fixing bugs in the other new features for a given release so that the overall quality is high. Trust me, this is a great way to work and leads to great morale and great work life balance.
* Managers almost always come from within
* Many junior level new hires come from their Engineering Development Group which leads to having co-workers who have knowledge of a wide range of the product line and customer viewpoint
* Usability is a huge focus
* When the economy gets tough, they do not layoff because they are private

Cons

* No MBTA subsidy
* New ideas for products or features seem to only come from a select group and so it doesn't feel like you can be as creative as you would hope
* Managers are promoted on their project management rather than their people skills. It would be better to have managers manage team leads who would do the project management, and have the managers still do regular duties (development or whatever on the side) in addition to management. Team leads should handle project management, managers should handle people management, and they are two very different skill sets.
* There is supposed to be 360 review, but rarely do you get to review your manager
* The parking spots are extremely narrow and cars are regularly damaged by other cars. It seems like 2-4 people post about their cars being damaged per month asking for the person who hit them to please step forward.
* The working from home policy is VERY restrictive.
* The office closes for almost nothing. We were open even the day of hurricane Sandy. We closed during the afternoon just as things were starting to get crazy outside.
* Base pay seems kind of low

Advice to ManagementAdvice

Team leads and department leads should manage projects. Team leads and department leads should not automatically manage people though as they quite often do. People management is a very different skill set than project management, and many technical people with good project management skills often do not have the greatest people management or people skills in general.

It seems like new ideas only come from a select group. That needs to be opened up somehow, or that perception needs to be changed.

Recommends
Neutral Outlook
Approves of CEO

341 Other Employee Reviews for MathWorks (View Most Recent)

Sort: Rating Date
  1. 1 person found this helpful  

    Solid company, solid management, good values, a bit slow to act

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Anonymous Employee
    Current Employee - Anonymous Employee

    I have been working at MathWorks full-time for more than 10 years

    Pros

    Great products, great people, very little overtime. This is the only place I've worked where folks top to bottom believe in the mission and core values as written.

    Cons

    Decisions often requires buy-in from lots of different teams. This makes decision making and execution difficult and slow for large projects.

    Advice to ManagementAdvice

    Work harder to clear the deck for key projects. Ask for information once, make a decision, and then trust your choice. Stop worrying about the small issues and focus on the big picture. Give your employees more growth opportunities.

    Recommends
    Neutral Outlook
    Approves of CEO
  2. 5 people found this helpful  

    High expectations, underwhelming results

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Former Employee - Revenue Accounting and Controls  in  Natick, MA
    Former Employee - Revenue Accounting and Controls in Natick, MA

    I worked at MathWorks full-time for more than a year

    Pros

    -Consistently a leader in its class
    -Financially healthy
    -Great work/life balance
    -Fun parties
    -Young company

    Cons

    -Atrocious pay compared to regional market
    -Zero and I mean zero transparency
    -If you're not an engineer or developer, you're a commodity
    -Little to no advancement potential (salary or responsibility) for "S level" (service) positions - Revenue Accounting and Controls, Customer Service, Sales Support (Account Management)
    -Micromanagement in the extreme (President/CEO approving remote work requests and pricing discounts)
    -Account Management is sales support, plain and simple.
    -Customer Service is traditional CS, and Revenue Accounting and Controls is simply a glorified data entry and AR collections position. If you have a finance degree, and accounting degree, or an MBA you should *absolutely* not be spending your time in such a position. The people are great but you are wasting your time and valuable years of your early professional career. I understand people joining between 2007 and 2011 due to the economy but at this point, you're hurting your career advancement and severely handicapping your career advancement potential.

    Advice to ManagementAdvice

    Don't just pay lip-service to the concept of career advancement and don't sugar coat position descriptions or treat your employees like children. Every HR compensation "study" that's performed looks at NATIONAL average salaries...only problem is- we live in or near one of the highest cost-of-living areas in the country...national average compensation metrics are severely crippling MathWorks' ability to retain entry level personnel. That was fine during the recession because employees were a dime a dozen but as the economy recovers - MathWorks will find its compensation structure model severely outdated.

    Doesn't Recommend
    Neutral Outlook
    Approves of CEO
There are newer employer reviews for MathWorks

Worked for MathWorks? Contribute to the Community!

Your response will be removed from the review – this cannot be undone.