Great food, coffee, snacks, and perks.
Great initial offer and stock.
Great 401k matching.
InDay – a day a month to hack, paint, or whatever.
Overall, a good environment with some intelligent engineers and awesome perks.
Team moves incredibly slow (might not apply to everyone).
Bad refresher stocks.
Maintenance mode development.
Extreme tech debt was taking a huge toll on development.
My team wasn't really exciting and was mostly just maintaining the existing product. I felt like the engineers weren't given much freedom to design, as most of the time the architect would babysit us.
Trust your engineers. Let them work on fun projects. Encourage people to actually participate in inDays.
Applied through LinkedIn. Received a technical phone interview with two questions: one on recursion and a standard programming question. The onsite interview consisted of six rounds: * Algorithm * Programming * Design * Manager * Lunch/Cu
A pretty typical interview process. One phone screen with two coding problems. Onsite typically includes five interviews. Usually, two people are present, with one just shadowing the other, but be prepared to answer questions from both.
The phone screen interview was scheduled three times. The first two times, the interviewer did not call without any notice. For this interview, I had to set aside time as it needed to be done on a computer. This meant I had to be out of the office. T
Applied through LinkedIn. Received a technical phone interview with two questions: one on recursion and a standard programming question. The onsite interview consisted of six rounds: * Algorithm * Programming * Design * Manager * Lunch/Cu
A pretty typical interview process. One phone screen with two coding problems. Onsite typically includes five interviews. Usually, two people are present, with one just shadowing the other, but be prepared to answer questions from both.
The phone screen interview was scheduled three times. The first two times, the interviewer did not call without any notice. For this interview, I had to set aside time as it needed to be done on a computer. This meant I had to be out of the office. T