There are good perks and a very good crowd.
Internal software abstractions are pretty good, which can make you get out of touch with the components.
I applied online. The process took 4 weeks. The recruiter I was scheduled to have a call with was terrible. First, she didn't even remember the date our call was scheduled for; I had to remind her via email after waiting over an hour for her call. O
Questions were asked that you'd only know if you studied beforehand, i.e., things you wouldn't use on a day-to-day basis at any job. So even if you've had a software engineer job for a decade, you'll still need to do prep work to interview.
Phone call with a recruiter followed by coding interviews. I did not make it past that stage. The question I received was quite difficult, and I did come up with a non-optimal algorithm, but that was not enough.
I applied online. The process took 4 weeks. The recruiter I was scheduled to have a call with was terrible. First, she didn't even remember the date our call was scheduled for; I had to remind her via email after waiting over an hour for her call. O
Questions were asked that you'd only know if you studied beforehand, i.e., things you wouldn't use on a day-to-day basis at any job. So even if you've had a software engineer job for a decade, you'll still need to do prep work to interview.
Phone call with a recruiter followed by coding interviews. I did not make it past that stage. The question I received was quite difficult, and I did come up with a non-optimal algorithm, but that was not enough.