Amazing culture, great benefits, great pay. Good opportunity to learn new technologies and work on great problems.
I don't have cons for the moment.
This was a long interview process, spanning five weeks from the initial contact to the onsite interview. It started with a typical phone interview. The recruiter mentioned that a computer wasn't necessary, but I was glad I had mine with me, as the f
The first step was a phone interview with a recruiter, which covered a general role description and my background. The next step involved talking to one of the managers, primarily for a behavioral interview. He was nice and told me he would write fee
They have two phone interviews. The first is a technical phone screen with various questions asked without much detail. The second is a timed programming test where you are given a problem definition, sample input and output, and two hours to imple
This was a long interview process, spanning five weeks from the initial contact to the onsite interview. It started with a typical phone interview. The recruiter mentioned that a computer wasn't necessary, but I was glad I had mine with me, as the f
The first step was a phone interview with a recruiter, which covered a general role description and my background. The next step involved talking to one of the managers, primarily for a behavioral interview. He was nice and told me he would write fee
They have two phone interviews. The first is a technical phone screen with various questions asked without much detail. The second is a timed programming test where you are given a problem definition, sample input and output, and two hours to imple