You might work with some very bright people and make good friends.
Opportunity to learn some very interesting skills and technologies.
Above market salary, as long as it lasts.
You might get all verbal accolades and encouragement until one fine day you are told that you are no longer needed.
Managers could be picked randomly based on seniority from your peers if one leaves, and may have little people skills.
Firing, if it happens to you, is public, humiliating, and outright insulting with a terse broadcast email.
Advice to potential applicants:
Treat your employees with respect.
The steps, in order, are: * An online assessment. * A phone screen coding interview done on an online IDE. * A final coding interview, system design, and behavioral interview.
The interview process involved three phone interviews: one with HR and two technical. An onsite loop consisted of two parts. The first part included four technical interviews and one HR interview. Positive feedback from this part led to the second p
They are very responsive. Great team with a unique culture. The interview was scheduled with 5 mini-interviews with 5 different employees.
The steps, in order, are: * An online assessment. * A phone screen coding interview done on an online IDE. * A final coding interview, system design, and behavioral interview.
The interview process involved three phone interviews: one with HR and two technical. An onsite loop consisted of two parts. The first part included four technical interviews and one HR interview. Positive feedback from this part led to the second p
They are very responsive. Great team with a unique culture. The interview was scheduled with 5 mini-interviews with 5 different employees.