Avantages
Good work life balance ...
Inconvénients
Other than the well discussed cons of working as an EDG engineer - low salary and non technical sales tasks not worth of new grads with an engineering degree, I was lured into accepting the offer being told that I would get to work with "Machine learning " teams and follow my interests. DO NOT JOIN if you want are interested in pursuing anything ML related at mathworks US. Their ML tech leads are ancient just like their projects and toolboxes. They cannot afford to hire or retain and decent ML talent and there is no one to learn from or lead here. Outdated toolboxes and non technical customers account for terrible EDG projects . The entire EDG program wastes 50 percent of the new grads time in sales work and the high attrition rate in EDG reflects this. Do not join mathworks Natick if you are interested in a ML or Deep learning and in general avoid EDG if you do not want to be pushed into quality and testing work like most of the EDG 'ers.