Good benefits and employee friendly.
Middle management is not the best and doesn't listen to the pulse of the engineers. Compensation for existing employees is not good.
Standardize hiring practices to truly hire more talented people who can raise the bar, rather than leaving it to the hiring manager's discretion to bring in people they like from outside and give them tons of money. This creates inequity with existing employees who actually perform better.
I applied online and received an email to set up a one-hour phone interview. This interview went pretty well; the interviewer was very friendly and helpful. He mentioned on the phone that I should be receiving an onsite request soon. Indeed, I receiv
One phone call from the hiring manager, followed by an onsite interview. The onsite portion included about five individual interviews with managers from different groups. Each interview lasted approximately 30 minutes. They asked various questions, i
The interview was scheduled for 3 hours. I met with 6 different people, 30 minutes each. These interviewers ranged from management to technical roles, so the technical difficulty increased with each new interviewer. Overall, this approach was less s
I applied online and received an email to set up a one-hour phone interview. This interview went pretty well; the interviewer was very friendly and helpful. He mentioned on the phone that I should be receiving an onsite request soon. Indeed, I receiv
One phone call from the hiring manager, followed by an onsite interview. The onsite portion included about five individual interviews with managers from different groups. Each interview lasted approximately 30 minutes. They asked various questions, i
The interview was scheduled for 3 hours. I met with 6 different people, 30 minutes each. These interviewers ranged from management to technical roles, so the technical difficulty increased with each new interviewer. Overall, this approach was less s