*disagree with some of the high level direction of the company. Think some of the areas the company focuses on are too low margin
*some BUs don't have project managers. This means projects are sometimes not realistic, schedules get rushed to the point where things get dropped/discovered by customers, not done, etc
*Company is becoming big and centralized. The argument is that this makes things more efficient but I think it makes things slower and thus, in the market space that BRCM is in, less efficient. I think if the BU had the P/L responsibility for things like layout resources, analog designers, purchasing, they could do things faster and for less money.
Overall though, I've been around the industry and I feel this is the best company that I've ever worked at. The negatives are far outweighed by the positives.