Good perks, benefits, and pay. Really nice work campuses.
Stack ranked, with layoffs based on your rank. This is an awful model because it discourages people of the same level from helping each other, since the only way to be rated highly is for everyone else to be worse than you.
Being a good developer doesn't make you a good manager.
I had a series of awful managers. Some asked very inappropriate questions, others communicated frequently in a hostile and accusational tone, while still others neglected you entirely, which makes your career suffer in its own ways.
This entire model needs a rework.
A 1-hour technical interview with a dev around your age usually takes the entire time. A 1-hour behavioral interview usually takes about 30 minutes. A case interview with a senior dev can be a real hit or miss, depending on the interviewer and their
Round of 3 interviews with a total duration of 4 hours. * 1 Programming technical interview * 1 Behavioral interview with STAR-type questions * 1 Technical + Business interview with a case study, generally financial
The interview process did not feel overtly challenging. There was a question about dictionaries and how to use them for a credit card-based challenge. That said, I made a mistake along the way, and the interviewer was very forgiving.
A 1-hour technical interview with a dev around your age usually takes the entire time. A 1-hour behavioral interview usually takes about 30 minutes. A case interview with a senior dev can be a real hit or miss, depending on the interviewer and their
Round of 3 interviews with a total duration of 4 hours. * 1 Programming technical interview * 1 Behavioral interview with STAR-type questions * 1 Technical + Business interview with a case study, generally financial
The interview process did not feel overtly challenging. There was a question about dictionaries and how to use them for a credit card-based challenge. That said, I made a mistake along the way, and the interviewer was very forgiving.