Great place to work.. nice opportunities
No cons present as such
I applied online. I interviewed at Dassault Systemes (Detroit, MI).
I was contacted by the phone and then asked to come in for a in-person interview. I met with two separate people and it lasted about 1.5 hours. I thought the interview went well and it was more conversational.