Lots of opportunities and interesting projects to work on.
Plenty of smart people to work with and learn from.
Complicated management structure, lack of accountability when things go wrong or need fixing.
Flatten the organization and delegate more responsibility, as well as work.
Applied through on-campus recruiting. Received an email requesting phone interviews a couple of weeks later. The interviews were with two different teams, with two interviews each. Received the offer about a week after the interviews.
I dropped my resume at the career fair and got an in-person/on-campus interview the next day. After that, I did not hear from them for two months. I was advanced in the process and then was asked to interview with particular teams. I interviewed wit
Interviewed in summer 2014. Their process was straightforward: two phone rounds. I was asked background questions related to my resume and coding questions. The communication was slow from the HR end, but both interviewers were easy to talk to.
Applied through on-campus recruiting. Received an email requesting phone interviews a couple of weeks later. The interviews were with two different teams, with two interviews each. Received the offer about a week after the interviews.
I dropped my resume at the career fair and got an in-person/on-campus interview the next day. After that, I did not hear from them for two months. I was advanced in the process and then was asked to interview with particular teams. I interviewed wit
Interviewed in summer 2014. Their process was straightforward: two phone rounds. I was asked background questions related to my resume and coding questions. The communication was slow from the HR end, but both interviewers were easy to talk to.