Pros
Large company that's been around for a while but also feels like a startup in terms of energy and creativity. Willing to take on people from different industry or lack of experience and train. People are great and very supportive of each other. Industry is competitive but feels like you're part of a team that supports each other and pushes to succeed together. Developing new things around AI, and changes in engineering recently have brought fresh ideas and innovation. Seems that things have really picked up in the last few years with a focus on innovation and technology as well as IP. Really strong engineering team and product direction. Seems to be trending up in an exciting way. I like that if you have a good idea and you're willing to stand by it and work on it with the right people in management, they are willing to support you and give you a runway. Got a raise without asking or expecting because they appreciated initiative I took on improving a process. This seems to be a company that wants people with ideas who take initiative. Very startup-y in that way.
Cons
long hours if you want to really make things happen. Some interdepartmental processes should be revisited to make them more efficient. Some people who sit around and waste too much time complaining and it's annoying but they don't tend to last long. But these seem to be people who have their first job out of school so they don't have much experience of the real world outside of this. This company definitely seems to reward people who are positive and proactive, so it's better for people looking to make an impact versus just want a job to coast through.