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.
It is a tedious process. Seven rounds of interviews in one day.
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
I was informed that there would be one phone interview, followed by a technical phone interview and an onsite or video conference interview. If all interviews went well at this point, I would expect to be extended a job offer.
It is a tedious process. Seven rounds of interviews in one day.
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
I was informed that there would be one phone interview, followed by a technical phone interview and an onsite or video conference interview. If all interviews went well at this point, I would expect to be extended a job offer.