Pros
There are alot of smart, hardworking people at Qualcomm, and comraderie and support among coworkers. The pay and the benefits are great.
Kontras
The company is very heavy with mid-level managers, many who have been there for years and promoted well beyond their skill level. To compensate, the company hires more skilled employees in below them, making the mid-level managers, who these people ultimately report to, feel threatened. Since they are not about to leave--they could never retain their title level and pay elsewhere--there is no place for the newer, more skilled employees to move up. Managers have absolute control, can get away with horrendous verbal abuse, as can any employee who comes under "special protection" of a manager. Human Reousrces is horrible--they will back up an out of control manager and destroy anyone who complains in order to protect the company from lawsuits. There is constant reorganization to hide problem managers, but the individual problems never get addressed, and continue to recur. Anyone who speaks up about it is punished.