Great starting pay. A lot of small communities that help you feel integrated/involved.
Training can be hit or miss.
Work-life balance can be rough.
New hire training and onboarding are vital. Make sure these are happening. I had the misfortune of having my onboarding buddy have COVID the second day I was there and was left to figure out everything on my own.
I had some miscommunication with the interviewer. He asked me a LeetCode-style question at first, then asked me to design a system around the problem. There were common LP questions, focused on learning and self-improvement.
I had a technical screen in the form of an online assessment. It was a standard, timed test. The coding portion had two standard LeetCode questions that were approximately medium-level.
I've been handed off between four different recruiters throughout the process. I was told I passed the interview but am still waiting on an offer. The System Design round also had no whiteboard/shared coding session, which I found odd.
I had some miscommunication with the interviewer. He asked me a LeetCode-style question at first, then asked me to design a system around the problem. There were common LP questions, focused on learning and self-improvement.
I had a technical screen in the form of an online assessment. It was a standard, timed test. The coding portion had two standard LeetCode questions that were approximately medium-level.
I've been handed off between four different recruiters throughout the process. I was told I passed the interview but am still waiting on an offer. The System Design round also had no whiteboard/shared coding session, which I found odd.