Great environment to work in.
Bright people, good spirit, cool attitude.
Very interesting tasks and topics assigned to work on.
Very prominent company, broad recognition, good reputation.
Innovative mindset, novel ideas are honored and encouraged.
A bit too fast-paced at times. Values and culture are prominently communicated, but not all of management is following them themselves. Very US-centric; international offices are sort of behind with respect to equipment, benefits, processes, etc.
The speed of light should not be an excuse for inconsistent, chaotic, or non-existent management and leadership.
60 minute technical interview as the first stage instead of a regular screening. Very effective, interviewer was quite professional. Would totally recommend applying, had it as my first big-tech interview
One technical phone screen with the hiring manager. The recruiter was super friendly. The hiring manager was looking for many years of experience in software development. I had a lot of deep learning experience, but it didn't seem to fit the software
The overall process was quite smooth and professional, especially the recruiter; he is a really nice guy. I applied online and, one week later, got a phone screen from the hiring manager. Then, there was a round of phone interview from a team membe
60 minute technical interview as the first stage instead of a regular screening. Very effective, interviewer was quite professional. Would totally recommend applying, had it as my first big-tech interview
One technical phone screen with the hiring manager. The recruiter was super friendly. The hiring manager was looking for many years of experience in software development. I had a lot of deep learning experience, but it didn't seem to fit the software
The overall process was quite smooth and professional, especially the recruiter; he is a really nice guy. I applied online and, one week later, got a phone screen from the hiring manager. Then, there was a round of phone interview from a team membe