Nice people, friendly environment. Have opportunities to learn.
High-level management is not good, with not many new opportunities.
An ex-coworker referred me. The hiring manager called for a 1-hour phone screen. This was followed by an on-site interview for half a day. I spoke with 4 people, each for 45 minutes. Finally, the hiring manager called me again to discuss salary.
I was contacted by a hiring manager to go over my background and some screening questions, such as race conditions, deadlocks, and C++ concepts. He told me he'd like to schedule an on-site interview, which was set up by their HR department. The on-s
I was referred to an opening, and the hiring recruiter reached out to me. I had two phone screens and was then invited for an onsite interview. The onsite interview lasted for five hours (five rounds). A few days after the interview, the hiring recru
An ex-coworker referred me. The hiring manager called for a 1-hour phone screen. This was followed by an on-site interview for half a day. I spoke with 4 people, each for 45 minutes. Finally, the hiring manager called me again to discuss salary.
I was contacted by a hiring manager to go over my background and some screening questions, such as race conditions, deadlocks, and C++ concepts. He told me he'd like to schedule an on-site interview, which was set up by their HR department. The on-s
I was referred to an opening, and the hiring recruiter reached out to me. I had two phone screens and was then invited for an onsite interview. The onsite interview lasted for five hours (five rounds). A few days after the interview, the hiring recru