Projects you work on are among the bigger ones in the industry.
Engineering processes are pretty good (depending on the team you are on).
Benefits and campus.
Politics. Career path, when you reach senior level, gets very limited. The only option tends to be working on massive projects. Very few opportunities to work on small projects that try to innovate quickly. That might change with the push to go to mobile.
Listen to your teams. Most top-level managers (VPs, GMs) are always behind the trends in the industry. On the other hand, on the game teams, people tend to know what concepts are working out there. Get their feedback and ideas!
Multiple meetings and phone conferences with colleagues, manager, manager's manager, and product owners. Almost one month of interviews, and I still haven't received any offer, but I'm pretty close to one.
Rather fast. It took one week from the application to the interview. The HR people were really nice and everything went smooth. During the interview, I was asked mainly C++ underlying structure questions.
I was asked to implement a hands-on game coding on a laptop within a 3-hour timeframe. After finishing it, the HR mentioned that it would be submitted to the UK team, who would review it. This process may take up to one week.
Multiple meetings and phone conferences with colleagues, manager, manager's manager, and product owners. Almost one month of interviews, and I still haven't received any offer, but I'm pretty close to one.
Rather fast. It took one week from the application to the interview. The HR people were really nice and everything went smooth. During the interview, I was asked mainly C++ underlying structure questions.
I was asked to implement a hands-on game coding on a laptop within a 3-hour timeframe. After finishing it, the HR mentioned that it would be submitted to the UK team, who would review it. This process may take up to one week.