The work environment and benefits are great.
Parking, zero work-life balance.
I had a couple of phone screen interviews. The first screening only involved background questions. The second screening was more technical. I was asked a simple programming interview question, like writing a Fibonacci series given the length.
One phone interview led to an invitation for a first-round on-site interview. I met six people consecutively for about five hours. However, I did not meet the hiring manager and was not informed of his name beforehand. I suspect I did not impress
They saw an application that I wrote on my website and offered me an internship. I worked on some of their smaller profile projects for a year until they offered me a full-time job. I don't remember the questions being very difficult, although it wa
I had a couple of phone screen interviews. The first screening only involved background questions. The second screening was more technical. I was asked a simple programming interview question, like writing a Fibonacci series given the length.
One phone interview led to an invitation for a first-round on-site interview. I met six people consecutively for about five hours. However, I did not meet the hiring manager and was not informed of his name beforehand. I suspect I did not impress
They saw an application that I wrote on my website and offered me an internship. I worked on some of their smaller profile projects for a year until they offered me a full-time job. I don't remember the questions being very difficult, although it wa