- Limited career growth - if you request a different project after completing your current assignment, you are discouraged and given boring tasks
- Expected to work on one project and only project for entire duration at Qualcomm
- Lots of politics - people take credit for work you do, ask for help behind directors/VPs
- Line management - your review, bonus and raise are determined by a third party whom you see only during review period. Your manager/tech lead has very little impact during the bonus/promotion meetings.
- Compensation is very low compared to salary in Bay Area. San Diego is not that much cheaper to live
- New innovation in hardware only. As a software engineer you will only be responsible for bug fixes and hacks the hardware and system team will reincorporate into the next design]
- No culture. No team building events, no company events. Teams are very distant, everyone is doing their own thing. Team members don't even eat lunch together most of the time! In the 3 years I have been here, my team has only had 1 team building event and there have only been 2 company events, 1 for a 25 year anniversary