Pros
It's a well established company with fairly good benefits, and a solid work culture with good work life balance.
Cons
The technical leadership is way out of their depth. Most of the technical managers at the director level and above are pretty incompetent. They sorta made things work whenever they were developers at motion or managers, and now that technology is advancing past them, they are stumbling around blindly without understanding what they are making decisions about. So all tough or technical decisions get pushed down to the more competent technical employees, or they are not made at all. Leading to a standstill on technical innovation and modernization. It can lead to just a few rockstars in the technical part of the organization carrying all of the weight, and progress and technical quality suffers as a ton of work is going through a small funnel of only a few employees.