Vantaggi
I worked at VMware, not Broadcom: I had been laid off as a result of the acquisition. There were a few great SWEs I worked alongside who were incredible people that I'd work with again if I got the chance. One of whom was practically second-in-command to our manager, and he helped fill in a lot of learning gaps that I apparently was supposed to get in onboarding that were never run through with me (see cons). He and a lot of the team members were very reliable. I had a good working relationship with the most recent manager, who even tried to hire me back.
Svantaggi
I worked at VMware, not Broadcom: I had been laid off as a result of the acquisition. There was a lot of poor onboarding training. The instructions for setting up the dev environments were not up to date or functioning correctly. This also included some of the docs to help with the product. As mentioned, another great SWE had to help me with a lot of these gaps, but had I been given better documentation then he wouldn't have to waste all his time to help me. I also don't think I was able to grow in the cloud industry whatsoever. Oftentimes, I confuse myself with what our product actually does: I manage to get by with a random explanation, but still don't know the important details. This is especially bad for future cloud companies I would potentially apply for, though at least I can go for any other tech company.