State-of-the-art engineering practices. Highly skilled coworkers willing to share knowledge and techniques for developing software. Good benefits and salary.
Very high-pressure environment. Recent changes have caused teamwork to be de-emphasized and practices to focus on individual work and achievement.
Return to an emphasis on working as a team and collaborating to create products.
Return to each person having an office rather than working in a common area.
Process was smooth, interviewers were helpful and were giving hints all the time. All kind of questions from data structure to algorithms, architecture and design patterns. Multiple people from different teams interviewed and they gave feedback same
The interview process was quite expedited, considering I went through most of it via campus recruiting. I had an on-campus interview, which then led to a final on-site interview. The full-time position interview process consisted of four 45-minute in
It was long and tedious, which kind of turned me off on the idea of working for a large company like that. Additionally, I was not interested in relocating, and remote work was not an option for the position.
Process was smooth, interviewers were helpful and were giving hints all the time. All kind of questions from data structure to algorithms, architecture and design patterns. Multiple people from different teams interviewed and they gave feedback same
The interview process was quite expedited, considering I went through most of it via campus recruiting. I had an on-campus interview, which then led to a final on-site interview. The full-time position interview process consisted of four 45-minute in
It was long and tedious, which kind of turned me off on the idea of working for a large company like that. Additionally, I was not interested in relocating, and remote work was not an option for the position.