You get to play videogames on the best systems currently in existence, and get paid to do it. The place is one big team, and it is great if you are looking for a challenge. Compensation is better than the average for the skilled worker.
Insanely steep learning curve. Great if you have the capacity to learn under pressure, but not if you get stressed about your schedules.
I applied for the job while I was in school, and HR contacted me. I arranged for a phone interview with the hiring manager. He was very polite and asked me to mail him a "Cycle in Linked List" solution. The on-site interview was long and rigorous.
The interview process involved two rounds of phone interviews, followed by an onsite interview. The phone interviews were of medium complexity. These phone interviews took place two weeks after speaking with the recruiter.
The overall process was quite smooth and professional, especially the recruiter; he is a really nice guy. I applied online and, one week later, got a phone screen from the hiring manager. Then, there was a round of phone interview from a team membe
I applied for the job while I was in school, and HR contacted me. I arranged for a phone interview with the hiring manager. He was very polite and asked me to mail him a "Cycle in Linked List" solution. The on-site interview was long and rigorous.
The interview process involved two rounds of phone interviews, followed by an onsite interview. The phone interviews were of medium complexity. These phone interviews took place two weeks after speaking with the recruiter.
The overall process was quite smooth and professional, especially the recruiter; he is a really nice guy. I applied online and, one week later, got a phone screen from the hiring manager. Then, there was a round of phone interview from a team membe