Great environment to work in, with good tech and a fun subject to work on (video games, provided you can deal with sports video games). Generally, there's a lighthearted atmosphere when things aren't hectic.
Smart, experienced developers, artists, etc., who you can learn from and vice versa.
Variety of tech, languages, and more to work with and learn on.
Management is often misguided, poor at planning, causing some long hours, especially during Alphas when bug fixing should occur but feature addition may as well.
Communication can often be lacking, leaving important parties in the dark.
Company direction is not always intelligent or caring about the consumer. They don't think some of their decisions through.
When attrition occurs, management won't say a peep about it. One day someone's there, the next they are not, unless they told you directly.
Moving up in the company is almost non-existent unless you have an "in" with people up high.
Communication is incredibly important, as is proper schedule management. Not every feature can make the cut. Just because you promised it to others doesn't give you the right to demand your workers be there at all crazy hours to pump out a subpar product. Also, please read The Mythical Man-Month; it's a must for software engineering practices.
Had an interview with 4 different rounds. First round was HR. Then a tech round with the managers, and then 2 panel rounds. It was a bitter ending; I did not get an offer.
Starting with a phone screening with HR, followed by an interview with the technical director. Then a technical interview with team members and a behavioral interview with a producer and a project manager.
A first screening with the recruiter to talk about the position. An interview with the software engineering lead, and then three more rounds of interviews. One of them was "culture add" and then two technical interviews, which were pretty similar.
Had an interview with 4 different rounds. First round was HR. Then a tech round with the managers, and then 2 panel rounds. It was a bitter ending; I did not get an offer.
Starting with a phone screening with HR, followed by an interview with the technical director. Then a technical interview with team members and a behavioral interview with a producer and a project manager.
A first screening with the recruiter to talk about the position. An interview with the software engineering lead, and then three more rounds of interviews. One of them was "culture add" and then two technical interviews, which were pretty similar.