Pros
moderate pay, smart people, great perks
Cons
Things that they tell you that turn out not to be true: * They value innovation. This is not correct. They value agreement with the status quo and legacy mentalities. * They value diversity. This is not correct. They value "woke" diversity, and virtue signaling, which is just noise. * Great values. Also incorrect. They companies values are what they tell themselves, so they can sleep at night. The executives seem to try and uphold the, with little execution. * You have a chance if you start slipping. Also not true. Many times, after being employeed you'll hear, "Hire slow, fire fast". You don't really understand, until you are scheduled a meeting, that looks standard, and laid off after. * There is no warning. There is no probation.* You will be paid lip service of how well you are performing, until you are terminated. Again, they tell themselves catchy phrases like, "Performance Culture", to help them sleep at night, when they drop people within as little as an hour's notice (that is NOT an exaggeration). * You will have no opinion, until you have been in the company many years. I've seen incredibly gifted executives recruited, and then let go because the old waterfall mentality of the company didn't understand a different way things were done. * They EAT companies INNOVATION. Their business model is to buy companies that are killing it, strap SEO/ Marketing on them, and add little to no value through innovation. * Work harder, not smarter mentality.