Avantages
The company takes care of it's interns by checking in with them regularly. The company culture is similar to a college campus (people play frisbee, arcade games, or work out in their free time). My coworkers and mentors were supportive, kind, and contributed greatly to my development. The company is currently providing breakfast and lunch to all of it's employees and the food is great. For recent grads, there is a two year program where the new hires can explore different teams and join the one that is the best fit for their experiences and interests.
Inconvénients
Full time employees have told me the first few months of employment can be stressful because they have to toggle between technical support and projects every two weeks. Full-timers are "scored" by their managers in order to determine bonuses, which is not a lot; I've been told that MathWork loses a lot of talent because it doesn't offer incentivizing stock options like it's competitors and the annual bonus really only keeps up with inflation.