I moved here from a larger, stable company where I was also working as a software engineer, and I have just been wow-ed! Apart from the amazing perks, I work with a set of very dedicated, determined, and intelligent folks, which is really the best part of working here.
Work-life balance is almost 0 on weekdays. I spend the entire day working or thinking about work, but that is what I was looking for. Weekends are up to you; most people do not work.
Lots of process changes occur in short periods of time, so you are constantly climbing the learning curve. This may be specific to the product I work on.
I had on-campus interviews in the spring and then decided to interview for full-time positions in the fall. I had three interviews: the first went very well, the second was terrible, and the third was alright. The terrible interviewer asked some ba
Phone screening plus an online coding interview. The coding interview was a roughly one-hour-long session where I was asked multiple questions about algorithms and coding practices. I did not receive any feedback at the end. I was eventually rejecte
There were two phone calls with technical questions about data structures. The second person gave me some incorrect information.
I had on-campus interviews in the spring and then decided to interview for full-time positions in the fall. I had three interviews: the first went very well, the second was terrible, and the third was alright. The terrible interviewer asked some ba
Phone screening plus an online coding interview. The coding interview was a roughly one-hour-long session where I was asked multiple questions about algorithms and coding practices. I did not receive any feedback at the end. I was eventually rejecte
There were two phone calls with technical questions about data structures. The second person gave me some incorrect information.