Every decision is reasonable and transparent (and speedy like startups).
High opportunities of learning new technology.
People with great skills and minds.
Flexible work hours.
Engineer-oriented culture.
No big boundaries across teams.
Infrastructure (email, build system) is somewhat old but is improving, and there are many opportunities to improve it.
A lot of work which is interesting and sometimes stressful.
They are doing good. Thanks for them.
Good experience, good people, good arrangements. One negative: most of the interview questions asked me to write code at a whiteboard. I don't do that on the job (who does?). I use reference material (JavaDoc) and an IDE (Eclipse) or at least a lang
It is a tedious process. Seven rounds of interviews in one day.
After applying online, it took 30 days to be contacted by an HR representative personally. A phone interview was scheduled. The interviewer on the phone was a mid-level employee at the company. In the first interview question, they asked about my wo
Good experience, good people, good arrangements. One negative: most of the interview questions asked me to write code at a whiteboard. I don't do that on the job (who does?). I use reference material (JavaDoc) and an IDE (Eclipse) or at least a lang
It is a tedious process. Seven rounds of interviews in one day.
After applying online, it took 30 days to be contacted by an HR representative personally. A phone interview was scheduled. The interviewer on the phone was a mid-level employee at the company. In the first interview question, they asked about my wo