Pros: free drinks; kind working environment
Cons: pay; food
Broadcom is a pleasant place to work in. Typical test engineer's work is to test the new release of the design group, not that difficult but tedious. But the co-workers are really nice, and they'll help you out when you are stuck. Generally, I love this company.