The pace is intense and hours can run long. More focus on sustainable workloads would help people do their best work over the long run.
Shipping fast is a real strength, but it sometimes comes at the cost of building for the long term. More room to invest in durable engineering would pay off.
Some early architectural choices are starting to show their age, and "migrate from X to Y" comes up a lot across teams. Dedicated investment in platform and foundations would reduce that recurring cost.
Managers are strong on the people side, but many lean more toward people management than hands-on engineering leadership. Growing the technical depth of the management layer would help teams a lot.
There is room to build more senior technical leadership in the India office. Investing there would raise the ceiling for the engineers based here.
Recruiter reached out, but ghosted after the meeting was set. Reached out with no response at all. Lack of follow-up process—total waste of time. They need to improve their hiring process.
Phone screen interview experience was below average. Interviewer was a fresh college graduate and didn't understand many things around design patterns, etc. He even said in between, "What? What is this strategy pattern?" Was rejected for no reason.
I applied online. The process took 4 weeks. I interviewed in Spring 2024 for a Senior Software Engineer position. The recruiter seemed nice, and I enjoyed speaking with everyone in the interviews. I did two recruiter chats, two Hiring Manager screen
Recruiter reached out, but ghosted after the meeting was set. Reached out with no response at all. Lack of follow-up process—total waste of time. They need to improve their hiring process.
Phone screen interview experience was below average. Interviewer was a fresh college graduate and didn't understand many things around design patterns, etc. He even said in between, "What? What is this strategy pattern?" Was rejected for no reason.
I applied online. The process took 4 weeks. I interviewed in Spring 2024 for a Senior Software Engineer position. The recruiter seemed nice, and I enjoyed speaking with everyone in the interviews. I did two recruiter chats, two Hiring Manager screen