The project planning structure gives individual contributors a lot of ownership and decision-making authority. The product itself is compelling. This varies, but on average managers are decent (mine was great!) and teams are friendly.
This is a shareholder-value shop. If that’s your jam, cool. If it’s not, townhalls will be a depressing affair. In addition to living in ethics purgatory, senior leadership employs a really uninspiring, 90s-era management attitude that is super dissonant from the innovative tech products.
You literally cannot lead a 2k-employee company and be apolitical. Either operate under a transparent and ideologically consistent value system or distribute some of your power to bodies that do.
Phone screen, then a technical phone interview. Expect an easy-to-medium LeetCode question. An on-site interview follows that. You'll have lunch with full-time engineers, then complete three technical interviews. These will include a mix of design a
The people here are so incredibly friendly! It did take a long time between my initial application until the first phone screen, but the recruiters generally go by school, so it probably means your school hasn't necessarily been reached yet. 1. **P
While the overall process took a long time (about 2 months), it was smooth. Everyone was very nice and knowledgeable and seemed to really like the company. They even accommodated my last-minute rescheduling of the onsite due to ill health and did no
Phone screen, then a technical phone interview. Expect an easy-to-medium LeetCode question. An on-site interview follows that. You'll have lunch with full-time engineers, then complete three technical interviews. These will include a mix of design a
The people here are so incredibly friendly! It did take a long time between my initial application until the first phone screen, but the recruiters generally go by school, so it probably means your school hasn't necessarily been reached yet. 1. **P
While the overall process took a long time (about 2 months), it was smooth. Everyone was very nice and knowledgeable and seemed to really like the company. They even accommodated my last-minute rescheduling of the onsite due to ill health and did no