Pros
Large company, maybe a good place to start a career if you don't plan to stay too long.
Cons
Horrible experience. Nepitism, favoritism, lying, distrust, forcing out one employee after another. Seriously, I have never seen anything like it. Easily the worst employee experience of my career. Every three to six months management seems to pick a certain percentage of employees and force them out. These are quality, hard working, dedicated employees. Your manager will take credit for all that works well and zero responsiblity. Also will not support employees. Culture runs contrary to all modern management. Each quarterly meeting they have all of the new employees stand up, and 40% of the room stands. I thought it was impressive as it showed growth, but I suspect it is mostly turnover. Very very sad.