- Building and Testing latest technologies.
- Hands on experience and participation in projects.
Cons
- Pay is relatively low when it comes to the work burden.
- Sometimes you feel your efforts are not recognized and go in vain. Maybe it is my team culture in particular, can't say about other teams in Qualcomm.