Standard big company benefits, global teams in India and Israel. Some old timers are nice.
No work-life balance. Changing plans at the last minute to increase stock price and revenue. Top-down decision-making by C-level. No diversity in engineering leadership or other top levels. No innovation. No plan to improve products that let students cheat because it will affect revenue. Promote people who don’t question decisions made at the top. Retaliation against those who speak up for improvement. Many people have left in the last 10 months. Lots of reorgs.
Fix all problems mentioned above
I had an introduction screen with a recruiter and then with a lead engineer. Next, I had a technical screen with a senior engineer. Overall, I think the process was fine, but the technical screen didn't really let me demonstrate my skillset.
The interview process was: * Short HR call * Two technical interviews: the first with LeetCode questions and the second with system design. * HR interview * Recommendation by two managers.
Applied through referral. One week after my application was received, I got an email to schedule a phone interview with the hiring manager. After the initial interview, I was asked to choose between a live peer coding interview and a take-home asse
I had an introduction screen with a recruiter and then with a lead engineer. Next, I had a technical screen with a senior engineer. Overall, I think the process was fine, but the technical screen didn't really let me demonstrate my skillset.
The interview process was: * Short HR call * Two technical interviews: the first with LeetCode questions and the second with system design. * HR interview * Recommendation by two managers.
Applied through referral. One week after my application was received, I got an email to schedule a phone interview with the hiring manager. After the initial interview, I was asked to choose between a live peer coding interview and a take-home asse