Really smart engineers Cooperative atmosphere, most folks willing to pitch in Good work-life balance
Shifting priorities and lack of commitment to long-term issues
Ineffective engineering senior leadership
Product and engineering misaligned
Don't ignore people when they tell you there are problems, especially if you are hearing a consistent message from multiple sources.
I applied online for an open position in engineering management. The interview process started off with a phone screen, where I talked with the recruiter for the role. They asked questions about my background and experience, normal recruiter stuff. I
I applied online and was contacted by a recruiter who set up rounds of technical interviews conducted via video chat. The first round of interviews were back in the late spring/early summer. I had two interviews. After the interviews I sent the us
I had a recruiter chat, then coding screen with the hiring manager, then a full onsite that consisted of a systems chat, a behavioral, and a c knowledge check. Everyone was very nice throughout the process, and helpful. There were no "gotchas" and i
I applied online for an open position in engineering management. The interview process started off with a phone screen, where I talked with the recruiter for the role. They asked questions about my background and experience, normal recruiter stuff. I
I applied online and was contacted by a recruiter who set up rounds of technical interviews conducted via video chat. The first round of interviews were back in the late spring/early summer. I had two interviews. After the interviews I sent the us
I had a recruiter chat, then coding screen with the hiring manager, then a full onsite that consisted of a systems chat, a behavioral, and a c knowledge check. Everyone was very nice throughout the process, and helpful. There were no "gotchas" and i