Ability to have a huge real-world impact. Work with sophisticated technology. Great benefits.
Company culture has grown very cynical. Lack of support for employees. Large and bureaucratic company, too big to have much face-to-face interaction.
As many have mentioned before, the interview process involves five 45-minute sessions where you're asked to solve one to three problems. Fewer problems mean more in-depth questioning. Some perspective: This is my second time interviewing here. If th
I had two phone interviews, and the questions were challenging. The interviewers were undecided about whether to call me on-site, so I had to take a third phone interview, which went well. At the on-site interviews, there were four interviewers. The
I had applied online. A recruiter got back to me the very next day, and we proceeded to set up a phone interview for the following week. It consisted of a few algorithm-based questions (file operations, manipulating data, etc.). I did manage to ans
As many have mentioned before, the interview process involves five 45-minute sessions where you're asked to solve one to three problems. Fewer problems mean more in-depth questioning. Some perspective: This is my second time interviewing here. If th
I had two phone interviews, and the questions were challenging. The interviewers were undecided about whether to call me on-site, so I had to take a third phone interview, which went well. At the on-site interviews, there were four interviewers. The
I had applied online. A recruiter got back to me the very next day, and we proceeded to set up a phone interview for the following week. It consisted of a few algorithm-based questions (file operations, manipulating data, etc.). I did manage to ans