Lots of gadgets and technology to work with. Development and test teams are usually very knowledgeable.
Leadership and management don't know what to do and are more interested in proving to the higher-ups that they are making some artificially designed metrics than creating good software.
Constant team shake-ups and project changes mean that you never develop much expertise unless you take it upon yourself.
Culture is atrocious; most are only concerned with their own progress and will do everything they can to throw anyone else under the bus. Management likes to take credit for employees' work. Unsurprising, as performance is measured on a sliding scale rather than any real metrics.
Good English is not required, which makes communication a big issue.
Movement between roles is almost non-existent, although they use it as a hiring draw.
Due to high turnover, management tends to be drawn from outside groups, and they have little to no knowledge of the project.
Phone interview with the team lead, including coding and testing questions. One-day onsite interview with the recruiter, team members, and manager. Received an offer a week later via phone and accepted after negotiation. The recruiter had strong ne
The process was very fast for me, though I've heard it was slow for others, so results may vary. I had a phone screen with some technical questions, followed by an onsite interview within a few days, and received an offer a few days after that. The
Interview with recruiter about current position, salary, and a few technical questions. Phone interview with an engineer at the Mountain View Office. They will ask you to write code. Questions are simple, but expect to have all corner cases covered
Phone interview with the team lead, including coding and testing questions. One-day onsite interview with the recruiter, team members, and manager. Received an offer a week later via phone and accepted after negotiation. The recruiter had strong ne
The process was very fast for me, though I've heard it was slow for others, so results may vary. I had a phone screen with some technical questions, followed by an onsite interview within a few days, and received an offer a few days after that. The
Interview with recruiter about current position, salary, and a few technical questions. Phone interview with an engineer at the Mountain View Office. They will ask you to write code. Questions are simple, but expect to have all corner cases covered