A smart, young, energetic, and easy-going workforce with lots of enthusiasm around.
Flat organizational structure and thin processes at the engineering level make it easy and fast to get things done.
Senior management is easy to approach, at least until the VP level.
Intellectual honesty at engineering levels.
People are not afraid to try new things.
Managers are technically very sound; all my superiors are/were solid programmers.
Very flexible work hours, time off, etc.
Lots of interesting stuff to work on; it's easy to move between teams.
I was initially emailed by an HR person who set me up with a phone interview. The phone interview was with a very rude manager who kept interrupting me and spoke with a heavy Indian accent. He asked me a few questions that were, in my opinion, not
One telephonic round was done by the manager, including some technical and designing questions. This was followed by one onsite interview of 4.5 hours, consisting of 5 rounds, each approximately 45 minutes long. The HR called in 2 days and extended
Submit the application online and wait. It may be several weeks before you hear anything, so if you are between jobs, this may not work for you. This was a phone screen covering past work, architecture-type questions, and OS questions. A simple cod
I was initially emailed by an HR person who set me up with a phone interview. The phone interview was with a very rude manager who kept interrupting me and spoke with a heavy Indian accent. He asked me a few questions that were, in my opinion, not
One telephonic round was done by the manager, including some technical and designing questions. This was followed by one onsite interview of 4.5 hours, consisting of 5 rounds, each approximately 45 minutes long. The HR called in 2 days and extended
Submit the application online and wait. It may be several weeks before you hear anything, so if you are between jobs, this may not work for you. This was a phone screen covering past work, architecture-type questions, and OS questions. A simple cod