22. MathWorks, Natick, Mass.
Recent employee commentary: “Lots of interesting projects, collaboration with other teams, and an opportunity to shine. A culture of respecting and investing in each other. Great work environment with individual offices, new facilities, and many perks.” – MathWorks Marketing Manager (Natick, Mass.)