Overall, there is interesting work, and in general, teams have pretty good access to resources. There are also some good training opportunities.
Work-life balance is sometimes not that great, and salary raises can be quite poor. Many times, the manager does not show appreciation, and there can be many processes to deal with, which is somewhat of a pain.
Listen more to the lower-level troops.
I had an initial phone screen with two coding questions. The on-site interview involved meeting with a 5-person panel. They mostly asked me to write code, with one design question. Overall, the people were very friendly and had a helpful nature.
Communication with the recruiter was pretty good via email. I had a phone screening first, and then within about two weeks, I received an interview. Unfortunately, I got a rejection about two weeks after the interview.
The process is very quick, and the overall experience is very pleasant. It only takes a few days for the interviewee to reach out to me. Mostly general C++, graphics pipeline questions.
I had an initial phone screen with two coding questions. The on-site interview involved meeting with a 5-person panel. They mostly asked me to write code, with one design question. Overall, the people were very friendly and had a helpful nature.
Communication with the recruiter was pretty good via email. I had a phone screening first, and then within about two weeks, I received an interview. Unfortunately, I got a rejection about two weeks after the interview.
The process is very quick, and the overall experience is very pleasant. It only takes a few days for the interviewee to reach out to me. Mostly general C++, graphics pipeline questions.