Pros
Getting to fly in aircraft simulators is pretty cool and CAE gives pretty decent raises each year (in my own experience). My supervisor clearly cares deeply about his team and will go to bat for you every time.
Cons
Awful executive leadership that is incapable of planning anything. Expect to be taken on and off projects then when something is about to be due to be asked to work overtime and weekends to get it done even though the company knew for a long time a lot of work was needed. Upper management constantly breathes down your throat and will happily resort to extreme micromanagement to “get things done” (despite the fact that lowers productivity). I don’t think any of them have ever worked as an engineer. Additionally, the company still uses old tools and software that slow down your workflow (I have lost hours just using our version control software). The job I applied for was an aerospace simulation job and I have done 0 aerospace work, so engineers with an aerospace background beware.