The culture is good, at least on my team and the teams I interact with. It's open, relaxed, and encouraging.
Coworkers are very friendly and helpful.
Work-life balance is good. Benefits are good.
It's a great place to grow as a software engineer, as you have open communication with very talented developers.
Difficult times right now with the company. Lots of instability. Unpredictable. Hopefully we're done with layoffs. A mandatory return to office is coming up. Some benefits have been indefinitely cut. Some of this may clear up as the ship is righted.
The interview process consisted of one phone interview followed by an onsite interview of around 4 hours. The interviewers were nice and provided opportunities to ask about the job position, in addition to interviewing me. Following that, I had an i
Phone interview, followed by an on-site meeting a week later.
In the first interview, I was asked behavioral questions. In the second interview, I was asked about: * Basic software development principles * Algorithms * Data structures * Testing * Software life cycle There was a major focus on data structure q
The interview process consisted of one phone interview followed by an onsite interview of around 4 hours. The interviewers were nice and provided opportunities to ask about the job position, in addition to interviewing me. Following that, I had an i
Phone interview, followed by an on-site meeting a week later.
In the first interview, I was asked behavioral questions. In the second interview, I was asked about: * Basic software development principles * Algorithms * Data structures * Testing * Software life cycle There was a major focus on data structure q