Exposure to a lot of new, interesting technologies.
Ability to learn alongside some of the best engineers in the industry.
Doesn't have as much crunch as you may encounter when working directly in the games industry (although it does exist).
Most of the people are a pleasure to work with.
A good stepping stone for gaining experience then moving onto something better.
Underpaid, by far. They use the justification that they try to stay around 60-70% of the median pay for a particular position. How can you aim to be the best in the industry when you don't pay anywhere near the best in the industry and you aim for a D average on the pay scale?
Shady management practices. Several people I know were told by their management not to discuss their pay with other employees. Managers play favorites and it shows, greatly. Raises are essentially non-existent. We are told that the company pays for performance, but a good performance review will net you a pay raise lower than the rate of inflation. Promised promotions never come; they are always handed to the manager's favorite.
Listen to employee feedback, stop overpromising and underdelivering, stop playing favorites, and stop protecting problematic people.
A call with the hiring manager, then a call with the engineering manager. I was asked about my background and several position-specific technical questions. There was no LeetCode or whiteboard portion of the interview process. There were issues wi
Phone screening: Took about 1 hour and 20 minutes. The first 40 minutes were about my background (resume, educational background, and related topics). The next 40 minutes were used for answering a few technical questions.
Casual but organized and straightforward. I was asked about my C++ proficiency, as well as my experience with: * Graphics programming * Debugging and software profiling tools * Optimization techniques * Multi-threading * CUDA/OpenCL * Machine archi
A call with the hiring manager, then a call with the engineering manager. I was asked about my background and several position-specific technical questions. There was no LeetCode or whiteboard portion of the interview process. There were issues wi
Phone screening: Took about 1 hour and 20 minutes. The first 40 minutes were about my background (resume, educational background, and related topics). The next 40 minutes were used for answering a few technical questions.
Casual but organized and straightforward. I was asked about my C++ proficiency, as well as my experience with: * Graphics programming * Debugging and software profiling tools * Optimization techniques * Multi-threading * CUDA/OpenCL * Machine archi