Great culture and people are generally respectful and very helpful.
Almost everyone is very good at what they do (SWE/Product Management etc).
Slow growth and promo, requires being in right projects at right time.
The culture is changing, slowly morphing into a generic big company. There's lots of inefficiency and occasional short-term focus. While the overall culture at the company is great, it varies from team to team and location as well. I found work-life balance is much worse in India than in the US, for example.
It was a good experience. The interview questions were mostly based on DSA and dynamic programming. The difficulty level was high. Questions mostly asked were LeetCode easy and medium. I would recommend solving the LeetCode 150 list.
I had a phone conversation with a recruiter from the New York office. A few days later, she sent me a detailed, multi-page email on how the in-person interview would be conducted. I was told I would meet three engineers in the Austin office. When I
I was super nervous for the interview, but the interviewers were very nice and made me feel comfortable. The algorithms can be difficult, but not to the point where you don't even know where to start. It's only 45 minutes, so the time constraint ma
It was a good experience. The interview questions were mostly based on DSA and dynamic programming. The difficulty level was high. Questions mostly asked were LeetCode easy and medium. I would recommend solving the LeetCode 150 list.
I had a phone conversation with a recruiter from the New York office. A few days later, she sent me a detailed, multi-page email on how the in-person interview would be conducted. I was told I would meet three engineers in the Austin office. When I
I was super nervous for the interview, but the interviewers were very nice and made me feel comfortable. The algorithms can be difficult, but not to the point where you don't even know where to start. It's only 45 minutes, so the time constraint ma