Broadcom has a diverse portfolio of technology and a lot of highly knowledge and skilled engineers. The health benefits and bonus program are great.
Cons
Management is focused on a lean employee base. Depending on the division you might find yourself faced with a challenge to promote your career or ideas for improvements.