Pay is good and decent in the context of the larger employment landscape. It's not the "best" compared to other companies, but stock is performing well and will continue to do so for the near future, so stock awards outperform higher-paying companies.
A good work culture exists; people are generally great to work with, and the company incentivizes collaboration and the elimination of silos.
A great experience awaits to work on large, high-scale technical challenges that few companies can rival.
Pay could be better given the company's size and performance. Raises will not compare to switching to another company for higher pay.
I interviewed for a similar position at Microsoft before and did not go through the final on-site. For this position, they set up an initial technical phone screen instead of the online assessment. After that, there were four rounds of technical inte
The interview consisted of four rounds: three technical and one behavioral. The technical questions were LeetCode Medium difficulty. The interviewers were pleasant and great to discuss the questions with. The behavioral questions were standard.
I applied online. The process took over two months. A recruiter reached out three weeks after application submission via email, asking to schedule a virtual interview. They scheduled three rounds on three consecutive days for the following week. -
I interviewed for a similar position at Microsoft before and did not go through the final on-site. For this position, they set up an initial technical phone screen instead of the online assessment. After that, there were four rounds of technical inte
The interview consisted of four rounds: three technical and one behavioral. The technical questions were LeetCode Medium difficulty. The interviewers were pleasant and great to discuss the questions with. The behavioral questions were standard.
I applied online. The process took over two months. A recruiter reached out three weeks after application submission via email, asking to schedule a virtual interview. They scheduled three rounds on three consecutive days for the following week. -