Lots of late hours and weekend work expected from most engineers and sr engineers...bad managers with bad people skills carrying out directions and pushing it down to whoever...no work life balance at all. HR will mostly take management side...I saw hired consultants not getting paid for weekend work, management wont approve their hours. Maybe ok if you are not working for QCT /Target SW division...not worth sacrificing family time just for the great benefit package...there are plenty of othe companies in San Diego who will pay more salary.