Engaging work, supportive and mentoring teammates and management. You can learn a lot of relevant skills related to modern software development. Pay is in line with other big tech companies. The unique nature of the work and culture of the company (team dependent) provides a great platform for curious learners.
Challenging work can be a double-edged sword. Specifically, the relatively high technical complexity and fast timeline can be tricky to manage. But, support is available from teammates and management.
Further, this type of challenge exists in any comparable software company and so, is in the nature of the work.
After I passed the online assessment, I scheduled a quick call with a recruiter. This call lasted 30 minutes, followed by a 1-hour online interview which included behavioral and technical questions. I received the results after 2-3 days.
Not a bad process. Immediate first round. Both questions were DSA and everything was on LeetCode 75, starting off with a sliding window and then a hashmap. The behavioral was also basic and was centered around the leadership principles. Would recom
First, I applied, sent in my resume and work documents, set up a discussion with the hiring manager, then set up an interview loop with several engineers, including coding, behavioral, and design questions.
After I passed the online assessment, I scheduled a quick call with a recruiter. This call lasted 30 minutes, followed by a 1-hour online interview which included behavioral and technical questions. I received the results after 2-3 days.
Not a bad process. Immediate first round. Both questions were DSA and everything was on LeetCode 75, starting off with a sliding window and then a hashmap. The behavioral was also basic and was centered around the leadership principles. Would recom
First, I applied, sent in my resume and work documents, set up a discussion with the hiring manager, then set up an interview loop with several engineers, including coding, behavioral, and design questions.