Pros
There are none. Do not work here.
Cons
They hired a bunch of people who live far away from their hubs, with the promise of remote work or hybrid work with infrequent on-site requirements. Then they abruptly demanded that workers return to the office. They claim that this is to foster team cohesion, and yet there are not enough desks at the sites for teams to come in on the same day, so we were told to come in on different days. On top of that nonsense, the overall culture is toxic, racist, and sexist. They do not care at all about their workers. On top of THAT, the company is too large for its own good, and there is mass confusion and duplication of effort on a daily basis because managers are spineless sycophants who refuse to actually work on making anything more efficient.