The pay and benefits are good.
They do mostly Java, if you're into that.
Expectations and standards vary wildly across teams, so your quality of life there will highly depend on which team and org you land in.
Upper management seems to enjoy constantly shuffling people around, causing a lot of heavy context switching and overhead. Projects are started, stopped, and restarted, over and over again. Having a high performance rating gives you almost no job protection.
Also, lots of annoying DEI propaganda.
Do more to hold on to your best people. Don't try to shuffle engineers around constantly and try sticking to a plan for longer than a quarter.
The interview process consisted of the following stages: 1. **An interview with a team/hiring manager.** This was pretty straightforward. They asked a mix of technical and culture questions and told me about the project and what they wanted to acco
Completely ghosted for unknown reason after full interview loop. Process: 1. Intro call with recruiter 2. Take-home project: build a Markdown to HTML parser 3. If passed test, hour call with engineers to discuss the project and talk about optimizati
Online technical coding sessions followed by three different interviews, ranging from technical questions to behavioral questions. I had to pass the online technical session first before going to the next round.
The interview process consisted of the following stages: 1. **An interview with a team/hiring manager.** This was pretty straightforward. They asked a mix of technical and culture questions and told me about the project and what they wanted to acco
Completely ghosted for unknown reason after full interview loop. Process: 1. Intro call with recruiter 2. Take-home project: build a Markdown to HTML parser 3. If passed test, hour call with engineers to discuss the project and talk about optimizati
Online technical coding sessions followed by three different interviews, ranging from technical questions to behavioral questions. I had to pass the online technical session first before going to the next round.