Pros
Nice people, mature company, easy to check your brain at the door if you’re looking to coast.
Cons
Stagnant development and technology. Don’t show up looking to solve problems, advance technological processes, or even follow modern software development best practices. You’re an order taker here, and your skills will die on the vine.