It's a very tech-forward company where new technologies and architecture patterns are actively encouraged by the leadership.
There is a healthy push from the leadership towards experimenting with the newest frameworks, which will help you as an engineer to keep up to date with the latest technologies.
The workload is pretty balanced, and the benefits are also great and at par with other FAANG companies.
Typically, a software development triad (Dev, Product Managers, Experience Design) works best when all three pillars are equally empowered. However, currently, there is a slight engineering bias in the teams. There is an opportunity for the product and especially the design teams to be strengthened.
The product verticals and engineering verticals are not totally in sync. This sometimes leads to a bit of churn, with engineering or product teams moving around orgs and sometimes stepping on each other's toes. The product and engineering verticals should be reasonably similarly organized so that projects and teams work in lockstep, work on durable long-term solutions, and have durable ownership of product areas.
The panel lacked basic diversity in communication style and perspective. All three interviewers on the craft panel approached questions in a very similar way, which limited the opportunity to demonstrate adaptability and broader skills.
I recently had an interview at Intuit for the position of Staff Software Engineer, and it was one of the most unprofessional experiences I've ever had. Firstly, the interviewer was 10-12 minutes late, and I was about to write an email to the recruit
Unlike other interviews, I felt like I could really prepare for this one. Although you don't know the details of the REST API you'll need to implement, you can get really far by preparing ahead of time. I went through the process multiple times befor
The panel lacked basic diversity in communication style and perspective. All three interviewers on the craft panel approached questions in a very similar way, which limited the opportunity to demonstrate adaptability and broader skills.
I recently had an interview at Intuit for the position of Staff Software Engineer, and it was one of the most unprofessional experiences I've ever had. Firstly, the interviewer was 10-12 minutes late, and I was about to write an email to the recruit
Unlike other interviews, I felt like I could really prepare for this one. Although you don't know the details of the REST API you'll need to implement, you can get really far by preparing ahead of time. I went through the process multiple times befor