Pros
Great workplace
Great people
Awesome envirnoment
Amazing products that you will be excited about
Cons
Lacks proper process
Large company, global in the USA, China and other locations. Expect late-night calls, which is fine, though it does affect the workload.
Has a wonderful DEI team, although it does not guarantee that all team members believe in it.