Management in the engineering team is highly technical, and the higher the position, the smarter people are.
For people who are energetic and love doing different things, this is THE company you should work for. You can learn from a lot of smart people. But you have to take initiative, as there is zero micromanagement. Nobody is babysitting you unless you are incompetent (and going to be fired).
Could be hard to adapt to, since many things (culture, tools, management structure) are different from traditional big companies.
Compensation isn't great if you don't believe in stock options. This is probably harder for more senior people who come from companies that give a lot of cash compensation (no bonus here yet!).
(Cash) compensation is one thing to improve.
Listen more to employees and their concerns (greencards, etc.).
I sent my resume to them by email. Several days later, I was asked to fill in the required information online. After that, I received a phone call from the HR recruiter. She discussed something with me and then told me she would send me an email for
Applied online, recruiter mailed next day. 1st round phone interview. 2nd round onsite. The phone interview was exactly what other interviewees have described. For the onsite, I wouldn't say the interview questions themselves were difficult, but it
The interview process was very smooth, with a good mix of technical and personality-based questions. All the interviewers were very friendly and did not repeat questions. They helped me understand the product. The interview was not just about me;
I sent my resume to them by email. Several days later, I was asked to fill in the required information online. After that, I received a phone call from the HR recruiter. She discussed something with me and then told me she would send me an email for
Applied online, recruiter mailed next day. 1st round phone interview. 2nd round onsite. The phone interview was exactly what other interviewees have described. For the onsite, I wouldn't say the interview questions themselves were difficult, but it
The interview process was very smooth, with a good mix of technical and personality-based questions. All the interviewers were very friendly and did not repeat questions. They helped me understand the product. The interview was not just about me;