Fast-paced, interesting work. It's cool to be able to point to a phone and say, "I helped make that." Really fun technical problems, engaging challenges, and lots of intelligent people to work with.
Good opportunities for learning and growth, though dependent on where you are in the company. The pay is great, though the benefits have been declining slowly, but overall compensation is pretty good.
When I started at Qualcomm, they were on the Forbes Top 100 Companies to Work For list. They haven't been back since, and it's clear why: they stopped treating their employees as a valuable asset and instead seem to be treating them as expendable assets.
I've watched almost half my team go to other companies, but no one in management seems to be panicking like they should be.
Qualcomm seems to have no common processes, nor the flexibility to let small groups decide their own processes. "Agile" and "Scrum" are words that are used without any of the actual benefits of those processes.
The inefficiency in my group alone is staggering, and proposing improvements gets opposition from the 10+ year veterans who think they're still working at a scrappy startup company.
Which leads to the other thing: Qualcomm is an enormous company with tons of revenue, but there are still, for some reason, pockets of the company (or maybe it's universal, for all I know) that act like it's a startup where everyone needs to put in ridiculous hours all the time.
If Qualcomm can't meet their deadlines with people working normal hours, then that's a management issue, not employees not working hard enough.
There are times when long hours over a short, pre-determined period can result in huge efficiency gains, and that can be worth it. But when it's considered a negative on your performance review that you're unavailable on weekends, while the rest of your work is stellar... well, it makes sense that people (those who could) would try to find a more sane work environment.
When things go bad at a job, good people leave, eventually followed by people who thought they could change things but got buried because too many good people left. Those left are bad people or hostages. The good people are your canary.
As someone who's in the process of getting buried, it's time to start worrying.
First, we had a phone interview. After passing the phone interview, you are invited to come to campus for an interview. The campus interview happens over the course of a day and involves being interviewed by 10 people. Sometimes, two people interview
I applied through their website and received an email from the recruiter a couple of days later. She arranged a phone interview with the group leader and two engineers simultaneously. They asked a bit about my experience, a few C++ questions, and som
Applied through a recruiter. The on-site interview took around 8 hours. Most of the questions revolved around aspects of the C programming language, as well as security vulnerabilities in the Linux kernel.
First, we had a phone interview. After passing the phone interview, you are invited to come to campus for an interview. The campus interview happens over the course of a day and involves being interviewed by 10 people. Sometimes, two people interview
I applied through their website and received an email from the recruiter a couple of days later. She arranged a phone interview with the group leader and two engineers simultaneously. They asked a bit about my experience, a few C++ questions, and som
Applied through a recruiter. The on-site interview took around 8 hours. Most of the questions revolved around aspects of the C programming language, as well as security vulnerabilities in the Linux kernel.