Pros
Very interesting and challenging projects. The software is really cool and powerful. This is a great learning environment for people fresh out of university. You will learn a lot in a very short time. The colleagues are all amazing, motivated and smart people.
Cons
Low base salary. Secondary benefits used to make up for this, but these have continuously been reduced after the take-over by Dassault Systemes. No focus on personal development. All training is done via e-learnings, which is fine for the first year, but lacks depth. Work-life balance is challenging. If you do not stand up for yourself, you will find yourself working 60 hours a week, every week. Poor employee retention. A lot of people leave after 2 years for the above reasons.