Great collaborative culture. Reasonable work expectations. Facilitates learning and networking with other employees.
Managerial style can vary greatly.
Overall, this was a mixed bag. Some interviewers were very friendly, while others seemed to be there only as a favor to someone else, showing little genuine interest in the process. While I understand that interviewing candidates might not be every
It was painful to contact the recruiter to set up the onsite interview after I passed the phone screen. She would drop off and then come back weeks later. The onsite interview was easy. It included: * A dynamic programming problem * String processi
Prior to this round of interviews, I had three technical phone interviews back in January that allowed me to proceed directly to the onsite interview this time. Onsite, I had four technical interviews where I wrote code on a whiteboard. I also had o
Overall, this was a mixed bag. Some interviewers were very friendly, while others seemed to be there only as a favor to someone else, showing little genuine interest in the process. While I understand that interviewing candidates might not be every
It was painful to contact the recruiter to set up the onsite interview after I passed the phone screen. She would drop off and then come back weeks later. The onsite interview was easy. It included: * A dynamic programming problem * String processi
Prior to this round of interviews, I had three technical phone interviews back in January that allowed me to proceed directly to the onsite interview this time. Onsite, I had four technical interviews where I wrote code on a whiteboard. I also had o